Torrent's file listing support

Torrent.files now contains a dictionary of files and their sizes.