Refactored the Endmarker. Now it's also a terminal (it can be used within Lexer input)
Formatting
And here comes an initial draw of the parser
EventHandling of Parser Events added
Have to rethink about the transformation rule again (e.g ID => ID should be possible)
The parser should weak register listener. So listeners will be automatically removed as soon as they are removed from variable scope
Some ParserTree Implementation
Added Concrete Event Listener Adapter
Using adapter in order not to have empty methods
parking my personal changes in order to reintegrate it to main

Conflicts:
	src/ch/fhnw/cpib/parsing/TokenTypeTreeSearch.java