TorrentManager should be singleton just like the ChannelManager
Channel->Torrent in TorrentManager
Allow None returns (for now)
Add simple remote torrent search and deadlock tests
Merge pull request #27 from wtud/tribler-remotetorrentfix

Making it a singleton seems to have fixed this, test can't reproduce.