Add gitignore for Sencha/Extjs

Source for this can be found at http://docs.sencha.com/architect/3/getting_started/developing_team_apps.html
Add user-specific settings to Momentics.gitignore

The .settings folder contains all of the user-specific preferences for Momentics (like it does for Eclipse, since they're the same underneath). Should be local only.
Restore original comment about node_modules

It's not the opinion of "some people", it's a conditional circumstance.
Even proponents of checking node_modules into Git agree that you
shouldn't do it when you're writing a module to be included as a
dependency on npmjs.org: the advantage of checking node_modules
into Git is only for fully-packaged apps, which is why the original
comment was what it was.
adding bower_components
Create CodeKit.gitignore
Update Lazarus.gitignore
exclude vignettes products
Added a gitignore for Anjuta IDE http://anjuta.org/
ArchLinuxPackages: Ignore AUR metadata (.AURINFO)
added JDeveloper.gitignore
Update Rust.gitignore
Added Haskell GHC profiling related files
adding dynamically linked haskell libraries
Create MicrosoftOffice

Continuation of https://github.com/github/gitignore/pull/594/ and details from http://support.microsoft.com/kb/211632
Merge pull request #1273 from bbodenmiller/patch-4

Create MicrosoftOffice
Merge pull request #1259 from Kaceykaso/patch-1

Create CodeKit.gitignore
Merge pull request #1266 from parched/master

ArchLinuxPackages: Ignore AUR metadata (.AURINFO)
Merge pull request #1225 from thurask/momentics

Add user-specific settings to Momentics.gitignore
revert
Ignore the symbole database which is a generated binary file.