Merge pull request #1 from github/master

merge from github to my fork
Update Python.gitignore
Refactor Node.gitignore with comments

The "build" directory is lost in this refactor, as many JS projects
do wish to include a minified/concatenated version of their source
in the "build" folder in source control.
Clarify node_modules comment

Now linking to the official npm FAQ entry (with tl;dr) rather than straight to mikeal's blog post
Add build/Release to Node gitignore

This re-covers the http://nodejs.org/api/addons.html case for which the "build" directory was added in 00686415c4, but doesn't break cross-environment projects that use the build directory for including concatenated/minified source. Mazel tov!
Add `coverage` directory, rename coverage heading
Add .grunt directory
Node.gitignore: correct term for instrumentation
Update Python.gitignore
Create Umbraco.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
Added .gitignore for the DM language.
Update JetBrains.gitignore

Add plugin file description for JIRA config file containing username and password
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