New Gui

(Not tested with the new lexer-dependencies)
Added error catching to text. Deleted duoble code from SyntacticalAnalysis.
merged master into gui. Merged conflikt in SyntacticalAnalysis.hs
done a lot stuff
merge with preproc-lexer
some changes
Merge remote-tracking branch 'origin/preproc-lexer' into gui
Finished Syntaxshighlighting. Needed function move from Lexer.hs and RelDirection(Forward)
Merged preproc-Lexer into gui
Fixed bug by removing step in junction case TextArea.hs
added up and down
Fixed all trivial hlint warnings (leaving 10 to solve)
Added the ability to compile the opened file over menu or crtl+F5
merged local from gui
added som comments to TextArea.hs
added Execute.hs
Merge branch 'gui'

Merged gui into master