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
#5319 potential race condition when counting torrents

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14043 f4695dd4-2c0a-0410-b89c-da849a56a58e
r14044 Use OSAtomicIncrement32(&value) instead of OSAtomicAdd32(1, &value)

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

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14045 f4695dd4-2c0a-0410-b89c-da849a56a58e
update localized strings file

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14046 f4695dd4-2c0a-0410-b89c-da849a56a58e
update German localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14047 f4695dd4-2c0a-0410-b89c-da849a56a58e
update Spanish localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14048 f4695dd4-2c0a-0410-b89c-da849a56a58e
update Brazilian Portuguese localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14049 f4695dd4-2c0a-0410-b89c-da849a56a58e
the PiecesView will use target/action instead of notification center for mouse-down events

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14050 f4695dd4-2c0a-0410-b89c-da849a56a58e
add a note to myself to set off the pieces view target/action in the xib instead of code

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14051 f4695dd4-2c0a-0410-b89c-da849a56a58e
missed updating one updatePiecesView

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14052 f4695dd4-2c0a-0410-b89c-da849a56a58e
update Italian localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14053 f4695dd4-2c0a-0410-b89c-da849a56a58e
update Russian localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14054 f4695dd4-2c0a-0410-b89c-da849a56a58e
update European Portuguese localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14055 f4695dd4-2c0a-0410-b89c-da849a56a58e
update French localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14056 f4695dd4-2c0a-0410-b89c-da849a56a58e
update Danish localization for 2.8

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14057 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5165: undo whitespace damage

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