Added an additional order to make a the test case repeatable.
Adjusted the PersistenceManager variable to be protected, so that
children tests could access it.
Many improvements to the base persistence manager so that it compiles
with many more tests.
Many improvements to the MapDB persistence manager so that it compiles
with many more tests.
Merge branch 'master' of ssh://git@github.com/diamondq/siena.git