Fixed candidate directory calculation and restructured pickle
Added configuration to git
Update to new tag extractor as well as improved data structure
Update
Threaded model; giving up because tag extraction function is not thread
safe
Changed to dictionary lookup, encapsulated some variables, improved
(fixed?) logic on node being in archive, and general cleanup
Substantial refactoring with no new features
Continued refactoring
Fixed bugs introduced by refactoring; more work needed
Commit changes as part of learning GIT
Merge remote-tracking branch 'choose_remote_name/threaded' into threaded

Conflicts:
	Photo/src/photoData.py
Adding pseudocode file
Big fixes
Fairly massive reorg.  Photodata is mostly what's needed to extract
data, while photo_functions is functions that can be used on a PhotoData
collection.  Substantial logging also added.
Deleted deprecated source files
Simplifications, corrections, and updates.
Continued development
Merged changes from run on Barney
Commit to see if it makes a module reference disappear
Changed pickle to contain only data and no methods to reduce module
dependencies.  Reorganized around this idea and improved file signatures
to handle cases where there were tags with no thumbnails.