Implement better exception strategy and neat-o new logging/assert macros.
Tweak previous change.
Replace most CAPNPROTO_ASSERTs with the new logging/error macros.  Also add a SYSCALL macro and use it.  Also add commentary.
Get rid of redundant ErrorReporter that goes in ReaderOptions.  Registering an ExceptionCallback is a better approach.
Update docs to mention how to register exception callbacks.
Update Makefile.am for recent changes.
Document C++ implementation lessons learned from Protobufs.
Check CAPNPROTO_PRIVATE in arena.h.
[compiler] Scrap token-matching boilerplate in Parser.hs
Oops, there are not 65 bits in a far pointer.
Support nested types in C++ generator.
Merge branch 'scrap-parser-boilerplate' of https://github.com/alekstorm/capnproto
Fix .cabal file.
Improve unions.  Members of a union are now scoped within the union, although they share ordinal space with the parent struct.
Update docs for unions.  Also allow setters for void values to omit the parameter.
Update benchmark for new union syntax.
Implement imports.
Oops, add missing file from imports change and update Makefile.am.
Implement annotations.
Fix bugs in annotations, implement ability to set C++ namespace via annotations.