[PR-180] Fixed Sony CXD2820R identification for SNR enabling
Issue #1423 - ensure that XMLTV grabber search does not crash.

It appears that if paths are duplicated in the PATH env variable the
internal search algorithm failed to detect this and could crash due to
an assert in the internal modlue registration code.
build: use AUTOBUILD_CONFIGURE_EXTRA in debian build rules.
Split recorder schedule view

Now there are two separate categories:
finished (and missed) recordings and upcoming recordings.
Add proper sort order for recording schedule
Merge pull request #182 from krka/recorder_schedule_split

Recorder schedule split
increment the pmt version on eatch reconfiguration of the passthrough muxer
htsp: add client version info in welcome message.
Split recorder schedule in three parts: upcoming, finished, failed
Differentiate recordings by icon
Fix mistake in CXD2820R check.
Merge remote-tracking branch 'origin/pr/184'
dvr: ensure scheduled recordings are linked to autorec rule.
Issue #1454 - Remove usage of non re-entrant strtok()

Thanks to Jaroslav Kysela <perex@perex.cz> for providing the initial fix.
Issue #1453 - Fix autorec init issue (duplicate entries)

With previous init change, the scheduled events may be duplicated. Split
the dvr_autorec_init() to two phases:

1) load the autorec list
2) update the scheduled events after dvr db is initialized
Issue #1454 - init strtok_r() state ptrs, older gcc whinges.
Issue #1454 - correct stupid typo when changing code layout in filebundle.
Issue #1458 - fix unint variable.
Issue #1403 - ensure adapter config is properly loaded.
Add new capabilities field to determine what optional features are included.