Important fixes for the persistence reply parser
Implementation of the first five unit tests, and infrastructure

We use Boost's testing framework.