DVR: the dvr entries should be accessed with ACCESS_RECORDER proviledges
htsp: filter out the profiles and dvr configs without granted access
transcode: fix H264 decoding
DVR: log dvr entry delete operation
transcode: remove h264 side data creation, it's not required
transcode: free extradata from context structures
muxer_libav: fix memory leaks
WEBUI: Fix icon for current recording

Fix icon for current recording because was the same as recording tab.
update ignore file in windows
WebTV: Implement basic touchscreen-compatible navigation controls, inc. paging and scrolling channel list
WebTV: Add Home/End, PgUp/PgDn, Left/Right plus overall code cosmetics
WebTV: Code cosmetics
WebTV: Code cosmetics
WebTV: Correct next/prev (esp. final page); add on-screen controls
WebTV: Remove unused parameters to navup/navdown
WebTV: Correct remote sort (defaultL: by channel number)
mpegts tables: added mpegts_table_consistency_check to invoke psi tables inconsistency early
WEBUI JS: idnode - fix the tree updating, expanding and selection (TV adapters)
channels: icon - generate default channel icon using channel name and path in global config, fixes #2393
imagecache: allow to clean the image cache through General Configuration tab