Rewritten syntax highlight engine
Following links implemented
Code cleared a bit
Starting implementation of history
History works sometimes + added workaround for bug in Qt5.2 alpha