Refactored photo_data still seems to work
PhotoData restructured and test suite changed.  Runs with no errors.
Reworkded logging to declutter and set appropriate levels
Save point of working PhotoData, except result won't pickle.  Will try
some different approaches.
PhotoData class seems to work, PhotoData testing seems to work, improved
pickler seems to work.  Don't know about PhotoFunctions