When replaying a ralph object, need the new interface so that can
create internal references when replay objects.
Adding mechanism to replay sequence of events on top of ralph objects.
Added command to play forward commands on data.  Test still fails.  Investigating.
Updated test so that would actually check that many changes have been played forward, not just one.
Non-atomics are not logged, and therefore, we cannot rebuild their version histories.
Moved inmemory-specific version manager operations into general ILocalVersionManager interface.
Updated versionmanager to expose endpoint constructors by classnames.  However, this causes a bug in VersionedSetterGetter test: endpoint constructor objects are apparently not getting registered.  Looking into it now.
Adding properties files to jars so that can set VersioningInfo as a static variable, with an unchanging version manager.  This is necessary, because many endpoint singletons are supposed to register their constructor objects with the localversionmanager.  (The reason that the current VersionedSetterGetter test fails is that the endpoint constructor did not get registered in time with localversionmanager.)