Updated DownloadClientItem revisions.
Add Sabnzbd and uTorrent tests based on the DownloadClientFixtureBase.
Fixed output path for uTorrent downloads with directories.
DeleteFolder now also removed readonly flag.
Cleanup of download client code.
Implemented extracting hash from magnet link for uTorrent.
Added check for fileinuse in blackhole and dronefactory. Cleaned up tests.
Updated UI of Indexers to use the same add/edit mechanism as Download clients. Now all Indexers can be removed and added again.
Fixed DownloadProtocol issue on API.
Several changes and fixes to Tranmission API

* use and return torrent hashes instead of transmission ID's
* Fix the nunit tests