Fix up KryoScheme support for custom types without empty constructors
Fix up InMemoryTap to make a copy of the Tuples being written
Finish up first cut at DatumCompiler, including ant task