dbus: fix the hang dbus_shutdown() hang when dbus is not active
WEBUI: small cosmetic changes

-add tooltip for button Reset All in EPG

How i can add tooltip or qtip to for example in EPG to icon Broadcast
Details ? When i add some qtip and info this not show when i narrow
mouse(select mouse).
webui: Fixes in webui/static scripts for Internet Explorer
DVR: Details upcomin, finished and faild recordings

Add more description to details upcoming, finished and failed
recordings.
-add episod
-add start schedule
-add stop schedule
-add duration
-add file size
WEBUI: Add icon for button save in tab TV Adapters
WEBUI: cosmetic changes

-changed icon for adapters
-scheduled icon changed:
https://www.iconfinder.com/icons/8810/calendar_date_time_icon#size=16
-time schedule icon changed:
https://www.iconfinder.com/icons/9211/calendar_diary_today_icon#size=16
-add icon for Reset All in EPG page
WEBUI JS: Improved the EPG details dialog

- moved play / search IMBD outside DVR condition
- added stop DVR button (if applicable)
api epg: do not provide the DVR info to users without permissions
idnode: fix the string filter for webui
bouquet,fastscan: initial implementation
bouquets: add auto-map, auto-remove features
fastscan/bouquet: the satpos in local urls is human readable now
fastscan: add missing files
bouquets: add noname, no channel, channel tag options
bouquet: notify channels on lcn offset change
bouquet: use hard channel tag link to allow tag renaming
bouquet: freesat support
dvb_support: don't use negative values for satpos
dvb fastscan: fix mux find method
bouquets: dvb - change again url, add tsid (to avoid wrong merges)