DDL scripts are now compiled resources. Documents table primary key is now the hash of the full identifier.
Fixed the names of the DDL scripts.
Using new projections/documents schema.
Pointing to correctly spelled NuGet targets file.
Fixed NuGet targets file with extra space.
Disabling some warnings for mono xbuild.
Fixing NuGet.targets so it will build on both Windows and Mono.
Finally fixed NuGet targets in an OS-agnostic way.
Fixed warnings in Mono.
Fixed more warnings during Mono compilation.
Fixed solution directories relative to csproj files.
Fixed code to make sure acknowledgment callback exists before invoking it.
Running unit and integration tests.
Fixed DDL--primary keys by definition are unique.
Logging the number of public snapshots taken after replay (to help ensure determinisic replay).
Pointing to Json.NET 5.0.5.
Ensuring start can only be called once.
During startup, transformation handler should be blocking because it's need to chew through as fast as possible.
JsonConvert is not thread safe and was causing non-deterministic deserialization.
StyleCop.