adding global gitignore for KDevelop4

KDevelop4 is the C/C++-IDE from the KDE desktop.
It creates a directory '.kdev4' and a hidden file
<projectname>.kdev4 in the project's root directory.
Added MIDL headers (_i.h) to Visual Studio gitignore
Ignore information for lein plugin directory. The directory is similar to the lib/ directory as it also contains downloaded dependencies (or in this case plugins).
added composer.phar to Symfony2 gitignore
Updated for Magento 1.7.0.0
EPiServer licenses are tied to a machine, so should be ignored
Add Exception for htaccess file denying access to the cache folder
Add *.thm for LaTeX
add ignore "pip-delete-this-directory.txt"
Added NotepadPP.gitignore for Notepad++

.bak extension for backup files
Add an extension to LaTeX.gitignore generated by listings: *.lol

See: http://tex.stackexchange.com/a/17846
Adding wp-config.php Back Into Version Control
Ignore *.loa generated by algorithm package to list algorithms
Django is python

Django should have same ignores as python because it is python
Update nanoc.gitignore to include crash.log file
Added config files that should not be placed into repos by default as they contain database information and URL's that will vary between local and other servers and can cause conflicts.
tighten up perl ignores - these files should only exist in the repository root
ignore more perl outputs

- metaspec v2.0 now creates json files
- some artifacts of XS builds
Update Typo3.gitignore - ignore symlinks, not directories for core-files
Update Typo3.gitignore - added version number as TYPO3 CMS v6 needs different .gitignore file