Pass capn_ptr by value, better handling of tags
Add capn_init_(fp|mem) to read a stream from file/memory

Packed form still to be tested
Add beginnings of subcompiler
Move capn_init_* all into capn-malloc.c with a common create and free function
size -> len and add capn_list* back in
Move schema.* to schema.capnp.*
subcompiler now outputs struct defns, get, set, read, write funcs
bootstrap complete - use generated schema.capnp.(c|h)
rename vars in subcompiler
Add new and new list funcs