Added method remove_torrents to core.

Removing multiple torrents with remove_torrents will be faster
than calling remove_torrent for each torrent, as the state file
will be written only once, after all the torrents are deleted.
Assign `torrent = self.torrents[torrent_id]` here to save repeated lookups