Update .gitignore

Fix Gitignore, add Grunt ignores and ide ignores