Adding a skeleton of a test that will eventually check to ensure that
we can recover versions of a number.  Note that other java lib tests
currently fail and need to be heavily refactored.
Adding more meat to test for restoring the version of a number.
Testing that number of logged entries corresponds to the number of
operations that were performed on the object.