Add .gitignore to exclude "node_modules" in dev

This is not a problem in npm since npm renames the file to .npmignore
allowing production setups to check all node_modules in.