Start to break out transmish cmds to own modules

This is the first step in getting transmish properly testable. First out: the
torrent cmd, and its subcmds.
continue by breaking out the list cmd and friends