Separated Torrent class from Remote class

- Allow access to contained subclasses instead of writing getters
at each level of abstraction.
* This might not be great with Python all-public class namespace
Merge branch 'master' of https://github.com/Triapod/transmission-remotes