Small fixes and enhancements

- Change Torrent.size from uint to long for torrents > 4GB
- Added a method to download torrent files.
- Instead of getting release types as ints, I added a ReleaseType enum.