cleanup and GCD-ing of the rpc methods

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14039 f4695dd4-2c0a-0410-b89c-da849a56a58e
a tiny bit more safety by assigning the torrent directly, instead of getting the index

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14040 f4695dd4-2c0a-0410-b89c-da849a56a58e
stop when we find the torrent

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14041 f4695dd4-2c0a-0410-b89c-da849a56a58e
combine the two rpc delete data methods

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14042 f4695dd4-2c0a-0410-b89c-da849a56a58e