Merge pull request #18 from OpenNingia/master

support for color schemes
Build Language menu based on what's available in LexerFactory
Merge upstream changes.... Build language menu based on LexerFactory languages.
Merge pull request #19 from Teklad/master

Remove dormant code, build Language menu based on LexerFactory languages
Added support for switching between language highlighting syntaxes via Language menu.
Merge pull request #20 from Teklad/master

Support for changing highlighting lexer via Language menu
This method is better for autoSyntaxHighlight.... not sure what I was thinking.
Prettify languages menu.
View->Symbols fully functional, all UI updates properly, word wrap UI update.
Add missing apply for indent and wrap symbol.
Remove useless qDebug()
Merge pull request #21 from Teklad/master

Fix due to me not paying attention and placing things where they don't belong.
Merge pull request #4 from notepadqq/master

merge changes from  upstream