Updated .gitignore via r5457

* Git - More robust .gitignore file
* SVN - Ignore npm-debug.log