Reorganization of unit test classes
Add simple pithos init unit test
Refactor: client is now part of WorkingCopy, not Syncer
Minor typo fixes and turning pseudocode into real code