Connect TrackerClient to Network
Remove Permahash::Saveable

This isn't going to really work with marshal
Fix scanner tests broken with previous changes
Add tests to ensure objects are properly preserved
SHA256 calculations. Remove share db files!

If you see the below error, remove the share db file
(e.g. ~/.local/share/clearskies/share_*).

/usr/lib/ruby/1.9.1/digest.rb:44:in `initialize': can't convert
Hash into String (TypeError)