webpvr settings and option file harmisation and refactoring

see ' web-settings-and-get_iplayer-defaults-harmonisation' mail on infradead get_iplayer list

http://lists.infradead.org/pipermail/get_iplayer/2013-May/004149.html