[rtorrent] Fixed how torrent status is determined

This should closely match how rutorrent determines the current status of torrents, should resolve #2812 (needs confirming though).