add downloads/ in Distribution / packaging
Added .gitignore for Ninja build system dependency-cache and log.
elisp: adding .cask files to gitignore

cask is a dependency/package management tool for Emacs lisp packages. Adding
.cask to gitignore template to avoid tracking of installed packages not
a part of repository
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).
(TeX) Exclude files generated by morewrites

To overcome the "No room for a new \write", the morewrites package (http://www.ctan.org/pkg/morewrites) uses a file with the .mw extension
Merge pull request #1124 from wojciechwasko/master

(TeX) Exclude files generated by morewrites
Update C.gitignore

Added .la and .lo library extensions
Merge pull request #1125 from eugpermar/master

Update C.gitignore: Added .la and .lo library extensions from GNU libtool
Merge pull request #1096 from theanalyst/elisp/cask

elisp: adding .cask files to gitignore
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'