Fixed remaining compiler errors with gcc.
Testing for some metaprogramming code.
Rewrote refgen to build the AST inplace: does not require clang to be
run before to build it. This allows usage of other compilers to build
phy++ programs, such as gcc which is now officially supported.
Merge branch 'master' of github.com:cschreib/phypp