additions to sync testing (and some enhancements to sync itself)
refactored the code to allow for "base" hash table in the near future
(may change the "base" name later)
removed extraneous code on db folder creation
cleaned up an extra line put in for debug
Added multiple table infrastructure.
Also added 'base' table creation to hash.
Added more infrastructure for the base table
general sync development
use node id for database (file) name
write node uid to database
refactor metadata_root to the more correct metadata
move propmtime to its own project
explictly call Python version for nosetests
refactor for SQLAlchemy