Barnacle unit tests done.
Better error messages.
Comments for all tests.
Merge branch 'master' into replication