Implemented Breakpoints

Breakpoints should now work. They can be toggeled using the breakpoint
button on the upper right side of the main GUI. Breakpoints set the
interpreter to pause mode if passing them in run mode without delay
(0.0s)
Added GUI string support and string popups

Strings can now be viewed in the GUI by clicking the "view" button in
the table. A popup will appear that shows the complete string.
Added string popup button for tree table view mode
Implemented Breakpoints

Breakpoints should now work. They can be toggeled using the breakpoint
button on the upper right side of the main GUI. Breakpoints set the
interpreter to pause mode if passing them in run mode without delay
(0.0s)
Added GUI string support and string popups

Strings can now be viewed in the GUI by clicking the "view" button in
the table. A popup will appear that shows the complete string.
merge...
GUI does not crash while interpreting endless loop
Added unique error displaying methods

all errors (preprocessor|compiler|runtime) are initialized by the same
method -> more efficient.
Float constants are now displayed correctly
Quest GUI is now optional

The Quest GUI can be activated by setting the variable ADVANCED_GUI in
"GUImain.java" to true. This is a temporary solution until quests are
completely implemented.
Improved Save dialogue handling
Added ctrl+s support
Merge commit '7e03a153e9690d42d1f9793d51f5b7178b330e0f'

Conflicts:
	src/at/jku/ssw/cmm/filemanagenment/Handler.java
	src/at/jku/ssw/cmm/filemanagenment/QuestContentHandler.java
	src/at/jku/ssw/cmm/gui/GUIrightPanel.java
	src/at/jku/ssw/cmm/gui/event/SourcePaneKeyListener.java
	src/at/jku/ssw/cmm/gui/event/debug/PanelRunListener.java
Merge pull request #37 from fabian1995/master

Release Version Alpha 1.0