Parser:
	- small refractoring
	- changed scope of public methods to package private (except parseProgram())
Parser: now takes a TokenReader as constructor argument instead of a Lexer (lexer and parser are now decoupled)
TokenReader: formatting
Merge branch 'master' of https://github.com/OliverSch/compiler