Add .gitignore ignoring 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.