More bulletproof tests
Fix support for `new require()`. Fix #2
Configure lint scripts
Cover lint with Travis CI
v0.2.2