AST: parameterized for metadata
NewParser: implemented monads
NewParser: added use case (types)
NewParser: added valid use case of parseType
NewParser: fixed location information by adding newObject
NewParser: removed superfluous fap
NewParser: changed type of parseOne from ParseFunc to ParseFuncD
NewParser: made parseOne more robust
NewParser: added parseInteger
AST: moved meta-parameter to back of objects
Meta,Output: changed to adjust to ^
NewParser: added operatorToken parsing
Added parser thingies (not compilable)
NewParser: featurecomplete with previous version
NewParser: fixed ambiguety in many1
ParserLib: moved parsing combinators to separate module
NewParser->Parser: removed old and renamed
ParserLib: removed unnecessary dependency on AST
Parser: added if-else
Main: better printing of ambiguous programs
Parser: added FunCall
Parser: fixed printing of empty lists
Parser: added Pair to parseExpr
Merge branch 'new-parser'

Conflicts:
	Main.hs
	Output.hs