Fixed a few bugs in the to_file() method
New module 'packrat' supports the reading and writing of arbitrary objects. It creates a human readable XML file, but places large objects into a parallel pickle file that the XML file points to. This works as a stand-alone module but we can also incorporate it into OOPS. Extensive unit tests are included.