(+) Implement AST creation for selectStatments

(/=) Move parser classes into sub packet
(/=) rename aggregates when applicable
(/=) Unify ASTNode class

renamed ASTNode to SyntaxTreeDynamicNode and made it inherit from
SyntaxTreeIdentifierNode.
Merge branch 'alternateAST'