extraction of subtitle (episode title) from the summary of sky-it EPG

(the regexp looks garbled because single quote can even occur in the subtitle and I don't want to introduce pcre dependency)
added some reference examples for sky-it patterns

they could be useful in the future...
extraction of part number from summary of sky-it EPG
generalized some patterns and added new cases signaled by @stan86
further pattern refinements after some extensive testing
a more robust check on the outcome of `regexec` and a more clean design
[fix] use correct start/stop times
Merge https://github.com/tvheadend/tvheadend
DVR: Time Based Recorder
DVR: Add all weekdays as default
DVR WEB UI: Fix the DVR tabs bug introduced with latest changes (weekdays)
WEBUI JS: rename the timerec to time schedule
DVR: Fix the retention condition

Introduced by "[htsp] allow clients to get/set dvr priority and retention"
DVR: Timer Based Recording - create "next day" entries, fix regular updates
DVR: Link the autorec/timerec with dvr_config_t
WEBUI JS: Fix null error in idnode_grid..
DVR: Move the de->de_config init to the right place
DVR: Cache the default dvr config, argument cleanups
config: backup - exclude epggrab/*.sock files
DVR: Fix dvr_config_find_by_name_default()