Add test verifying that backwards compatibility is maintained through various changes.
Fix problems.
Fix bug in capnpc-capnp when printing annotations.
Don't double-parenthesize struct-typed annotations.