--no-require option

Hey, I decided to add --no-require option. 
Also made a little refactoring:
- added .gitignore
- updated dependencies
- fixed --out option

If this pull request will ok, I would like to add tests with mocha/chai/supertest.