Added gitignore

Has
* NPM stuff
* build & tmp dirs
* VIM tmp files
Added package info JSON files
Added and set up Grunt and Mocha