Added logic for pausing torrents. Changed logic for requesting pieces. Add logic when remote peer choking.