Add various HTML5 keywords
Merge pull request #158 from duncannz/master

Add various HTML5 keywords
Adding .xul and .dtd extensions with XML

See: http://en.wikipedia.org/wiki/.xul and http://en.wikipedia.org/wiki/.dtd

Closes #161
Make code more readable by renaming poorly named macros NZV and NVL

Closes #159
Erlang filetype and snippets improvements

* Add .hrl Erlang "header" file
* Add some useful snippets
* Add template for Erlang files as per EDocs guidelines

Closes #157
Add support for DOS, OS/2 and Windows batch files

* Uses existing LexOthers.cxx from Scintilla already in use by Geany
* "identifier" style mapping goes to "string" for better presentation
even if it's semantically incorrect, we'll change it back if it causes
issues for anyone.
* Filetype configuration and keywords taken from Don Ho's Notepad++.

Closes #160
Haskell filetype improvements and support for Literal Haskell

Closes #155 and also closes #139
Update of German trnaslation to fix a double use of accelerator
PHP: Add strings tests
PHP: Recognize vertical tab (\v) and form-feed (\f) as whitespaces

Even though PHP doesn't handle those very well (it emits warnings about
"unexpected character"), it still counts them as whitespaces, so
properly handle them as such.
Update our Scintilla patch for Batch lexer
Don't call getenv twice
Update PHP source repo for tags and tags file

The new tags file seems to have lots of new symbols. It needs testing
by PHP programmers.

Closes #137
Added keywords for Matlab classes syntax highlight

Closes #136
Added hashbang detection for node=>javascript.

Closes #149
Add detection support for various Shell scripts

* Add shebang detection of mksh and tcsh.
* Add file extension detection of mksh, tcsh, and the various
"profile" shell scripts.

Closes #126
Added Graphviz custom filetype

Closes #125
Add detection of PKGBUILD files as Shell scripts

Closes #120
Add CUDA C/C++ support

Closes #147
Adding .properties file under Conf markup

See http://en.wikipedia.org/wiki/.properties

Closes #162