ITV/4oD: Minor fixes to programme data processing

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@511 98b4c264-8670-11de-a133-9d545b4d7674
ITV: Fixes for "Use Current Webpage"

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@512 98b4c264-8670-11de-a133-9d545b4d7674
Changes to code for Safari and Chrome access

Code for Safari and Chrome now uses same scripting model objects as far
as possible.  Browser access now constrained to frontmost tab in window.

git-svn-id: https://get-iplayer-automator.googlecode.com/svn/trunk@513 98b4c264-8670-11de-a133-9d545b4d7674
4oD: Added "Use Current Webpage" support for 4oD PS3 site

Works if frontmost browser tab contains an episode page from 4oD PS3 site
http://ps3.channel4.com.  An episode page is the screen that appears when
a Play Now link for a given episode is clicked.

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

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