Update Python.gitignore
Update Python.gitignore
Create Umbraco.gitignore
Update Unity gitignore
Update Grails.gitignore to include default files

Only files under /web-app/WEB-INF/classes (build output) should be ignored by Git. Grails generates a few default (unchanging) files (applicationContext.xml, sitemesh.xml, a bunch of *.tld) that need to be there for some plugins to function properly (e.g., grails war).
gitignore VM crash logs
Merge branch 'master' of https://github.com/github/gitignore
Merge pull request #924 from CaseyB/master

Update Unity gitignore to not commit user preferences
Update Dart.gitignore

Removed space from end of line which prevented the `pubspec.lock` from being ignored.
Merge pull request #936 from caffinatedmonkey/patch-2

Update Dart.gitignore to trim stray whitespace
Update on using boo script generated by Unity3D
Merge pull request #937 from ahmyi/patch-1

Ignore user-specific .booproj files
Update JetBrains.gitignore

Add plugin file description for JIRA config file containing username and password
Added *.synctex.gz(busy)

Sometimes it happens that you'd like to commit during a long LaTeX run. During this run, the document.synctex.gz is renamed to document.synctex.gz(busy). And you don't want to commit this file.
Merge pull request #895 from EvandroLG/patch-1

Update Python.gitignore
Merge pull request #926 from cknoblauch/patch-1

Update Grails.gitignore to include default files
Merge pull request #927 from Bananeweizen/patch-1

gitignore VM crash logs
Merge pull request #940 from cemmersb/patch-1

Update JetBrains.gitignore
Merge pull request #941 from edelbluth/master

Added *.synctex.gz(busy) to TeX template
Removed Visual Studio ignore rules from umbraco.gitignore