adding initial version of the AstBuilder feature, contributed by Stefan T.
changing java, cpp, hpp files to unix line endings
adding methods to query types for their number of elements, fixing an issue with the ActionPrinter
committing bugfix for self.X resolving
initial import of ooasCompiler