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 Unity gitignore
Improve Android .gitignore comments
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.
Add ignore for web workbench add-on (sass files).
Merge pull request #925 from friederbluemle/update-android-gitignore

Improve Android .gitignore comments
Merge pull request #932 from fredgate/master

Updated rules of 'VisualStudio.gitignore' about Web workbench add-on.
Merge branch 'master' of https://github.com/github/gitignore
Update nanoc.gitignore

new site Nanoc