Add Travis test with empty NODE_PATH
Created by: gaearon
Since Travis tests run with NODE_PATH specified, it doesn't catch issues in code that does something wrong on empty NODE_PATH. We should add end-to-end tests for starting, building, and running tests with empty NODE_PATH.