Commentaries and consider filtered list.

Adjust comentaries for possible values of tab_complete.
Use self.torrents instead of server.get_torrent_list for the list of torrents.
This way it will not complete with filtered torrents.