TorrentPackage, Other changes. Button Functions

Made a torrent package object class that holds all the stuff previously
in RUBT pertaining to an open torrent file. Helps clean it up as well
as opening multiple torrent files at once. No way to test this,
however. (Other than opening two phase2 torrents) (Have to make a new
socket dynamically then)