Relation.apply as macros
Working macro (only pretty printer)

But #37
Starting the Maven -> SBT migration
with Build.scala
with Build.scala (fixed)
subprojects reorg (phase 1)
subprojects reorg (phase 2)
subprojects reorg (phase 3)
moved common classes to subproject
build.sbt added back
updated generate
generate needed at generate-sources phase
main needs to be in root (?)
Warning added to README.md
Better scala deps

Still need to fix the classes fusion and running Generate
join sources
two problems with code gen:

* not in the good directory
* need to run the main before compiling main proj
Fixed code generator

Templates now reside in the same directory as their target.
Code generation is more robust and flexible that way.