Removed all node modules without local modification #58

Updated gitignore to ignore node_modules. Since pupil is committed then
git should still manage it.

Updated travis build to call npm install.
Merge pull request #59 from medic/exclude-node_modules

Removed all node modules without local modification #58