Allowed pushing errors into PendingResults. Relevant to #30 and #35
Added error handling for most get_iplayer commands. Closes #30. Closes #35