A collection of basic methods of the gui backend

Included:
- completed methods
- corresponding tests (no ideal code-coverage)

In progess:
- Method, which brings it all together and maps an character in his context to a character class
Added Main.hs a litte Texteditor with the ability to open and save a file. Also added gui.exe for first impression if you don't have wxHaskell to build.
Added Main.hs a litte Texteditor with the ability to open and save a file.
Merge branch 'gui' of https://github.com/SWP-Ubau-SoSe2014-Haskell/SWPSoSe14 into gui
Delted Gui.java FileDialog.java.
Reason : unused
Merge remote-tracking branch 'remotes/origin/master' into gui
test.txt
test complete
Refactored textE to documentView
Merge branch 'master' of https://github.com/SWP-Ubau-SoSe2014-Haskell/SWPSoSe14 into gui