Updated to get_iplayer 2.83

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@557 98b4c264-8670-11de-a133-9d545b4d7674
Fixed regressions in BBCDownload

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@558 98b4c264-8670-11de-a133-9d545b4d7674
BBC: Use get_iplayer 2.83+ syntax for XBMC file prefix

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@559 98b4c264-8670-11de-a133-9d545b4d7674
Prevent duplicate series-link entries

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@560 98b4c264-8670-11de-a133-9d545b4d7674
Attempted fix for exceptions thrown in series-link to queue transfers

Reported in #197, but difficult to make a repeatable test case.  Made a
guess the problem stemmed from array controller changes generating UI
updates from background thread. Updates now forced onto main thread.

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@561 98b4c264-8670-11de-a133-9d545b4d7674
ITV/4oD: Added support for XBMC naming

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@562 98b4c264-8670-11de-a133-9d545b4d7674
4oD: Updated SWF player URL

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@563 98b4c264-8670-11de-a133-9d545b4d7674
ITV: Updated SWF player URL

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@564 98b4c264-8670-11de-a133-9d545b4d7674
Added advanced preferences pane w/TestProxy setting

TestProxy preference is now YES by default, but can be disabled in
advanced preferences pane.

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@565 98b4c264-8670-11de-a133-9d545b4d7674
ITV/4oD: Fixed cleanup of HTTP requests for cancelled download

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@566 98b4c264-8670-11de-a133-9d545b4d7674