Add npm and browserify dependency.

This is in preparation of upcoming changes to the vegancity scripts to
be refactored as JS modules.
Text editor gitignore settings should be stored in personal/private gitnignore files. I think options exist for personal gitignores on a per project level as well as a global level.
http://stackoverflow.com/a/6117232