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-April/thread.html#start

*comments currently awaiting admin approval