Merge remote-tracking branch 'origin/pr/319'

Fixes #1897
Use ONID as CRID authority as last resort.
Add "onid-" as suggested by Adam
Added smart app banner for ios, linking to tvhclient
channel: add imagecache field
Merge remote-tracking branch 'origin/pr/322'
transcoding: fixed compilation on ubuntu 14.04
webif: added a html5 based bandwidth monitor.
Added EDL support over HTSP
dvr: clean up the new cutpoint code
dvr: some fixes from kendrak24 for my changes to PR #284
htsp: bump protocol version to reflect addition of new cutpoint API
epg: persist brand/season/episode images
cosmetics
Issue #1968: Clarify grabber mechanics for newly-mapped channels.
Merge pull request #325 from bconway/master

Issue #1968: Doc fix - Clarify grabber mechanics for newly-mapped channels.
Add a channelno url to play a channel by its user assigned number
Merge pull request #324 from BtbN/channelnumber_http

Add a channelno url to play a channel by its user assigned number
support/configure.inc: fix crosscompiling

--cc= can be whatever. there should be no check if generated
binaries can run while crosscompiling.
Power off LNB when idle

Try to reduce power, when no streams are captured from DVB-S/S2 devices.