Added number base to integer to string logging.
Upgraded from Berkeley 4.6 to 6.0.
Added object life-cycle flags, constructor to pre-init to init.
Forced calling .Init before the first pointer assignment.  Otherwise adding a heap pointer used an uninitialised object when calculating tos distance.
Ensure no random memory is written out to the chunk file.  Clear it to EE before writing.
Write 0xEE to unused bytes in chunk index file.
Fixed an unnecessary call to set tos expected dist to root.  It could be called on an uninitialised object too.
StandardLib tests run in Release!
Wrapped all ValidateObjectsConsistency() calls in DEBUG.
Fixed Chars.Append double.  %f is always double.  %d is wrong.
Added a - probably platform independent - timer to the total tests result.
Fix killing of a killed named objects name.
Added the beginnings of the IndexTree.
Cleaned up IndexTree somewhat.
Ported tests for IndexTree.
Fixed preprocessor BREAK setting.
Fixed NULL pointer when object is declared on the stack and killed.
Stop using gcObjects directly.  Pass it into the class instead.
Made StackPointers global and removed it from Objects.  This breaks embedded objects.
Change min stack pointer dist from 0 to 1.