Project restructure

The code generator and python runtime are both part of the same
python library, called microtome, located at the project root.
All the ant/maven stuff is gone from the top level directory;
the library will be distributed with distutils, like any other
python project.

Runtimes for other languages are in runtimes/, and (potentially)
contain their own packing facilities.
work on python tests
fix up genpages
setup.py: include templates