Fix missing reference
Create BinaryReaderWriter

Object format will be refactored to a binary format.
Move object classes to own namespace
Move object timestamp to issuer
Fix InnerReadStream
Refactor commit serialisation to use new binary container format
Assert correct root block order
Refactor of ObjectSerializer
Add missing reference
Bugfix
Create custom HashStream

The problem with the .NET CryptoStream is, that it reads the underlying stream always 1 byte ahead. This way, when hashing the first three root blocks in an object, the underlying stream is already in the last signature block.
Enable hashing on reading and writing commit object
Enable encrpytion on reading and writing commit objects
Temporarily ignore one trivial test case
Cleanup
Massively improve serialization API
Tree serialization
Wrap public/private data content into inner blocks
Serialization of blob and code decuplication

By now blob content is automatically read von reading a blob object. This needs to be fixed so that the stream can be read manually.
Create IRepositoryBackend