add downloads/ in Distribution / packaging
Added .gitignore for Ninja build system dependency-cache and log.
Create Momentics.gitignore

Ignore debug/release builds (those go in Releases)
Added recommended gitignore rules from Craft

Signed-off-by: Ryan Shrum <ryan@ehousestudio.com>
Add arm-p folder

arm-p is another compiled output folder, for device-profile builds
Create GitBook.gitignore
Add ebook build output in GitBook gitignore
Add REALbasic
Removing .DS_Store rule as it is included in global rules

Signed-off-by: Ryan Shrum <ryan@ehousestudio.com>
LabVIEW.gitignore

LabVIEW (ni.com/labview) is a graphical system design tool.
File extensions are listed here:
http://zone.ni.com/reference/en-XX/help/371361K-01/lvhowto/lv_file_extensions/
.llb and lvlibp are for binary distributions, and are excluded for the same reason shared objects are excluded.
.aliases and .lvlps are metadata related to the project file, and are automatically updated when moving between machines (see note on that help page).
Add QtCreator qmlproject temp files ignoring
Update VisualStudio.gitignore

Fixed pattern for excluding nuget packages so that it works both for top level package folder and for any lower level package folders.  Re-include patterns fixed the same way.
Update VisualStudio.gitignore

Removed the separate top-level patterns for NuGet in accordance with comments in PR. Will now match version 2.0.1.
Merge commit 'pull/1131'
Revert "Remove redundant Umbraco exceptions to VS rules"

This reverts commit 5b168d43009dbfa9e5b02dd6be7ee5961059ea61.

Amends #1131 - fixes Umbraco template to compensate for the change in the
VisualStudio template which would lead to issues if the two were used together.
These rules were originally added by @bbodenmiller in #1013
Clarify the NuGet packages comments

Amends #1131
See these resources for explanation:
  http://docs.nuget.org/docs/reference/package-restore
  http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
Fix comment that was nonsensical after a previous change
Merge pull request #1084
Make ninja a global template.

Amends #1084
add /target/ (generated by Cargo) to Rust gitignore