Random code cleanups
Update Scintilla and N++ headers
Cleaned up code in configLoad()

It's just as ugly as it was.
Use the regex pointers as flags to see if it is already compiled/free
Internal parsers are now dynamically allocated

This way we can extend the vector with user/external languages later.
Loads and looksup user defined language config