udp: fix ifname handling in udp_connect
rtsp: Use session header also for the options cmd
udp: fix error messages for IPv6 multicast not supported
webui: load mpegts.js even if linuxdvb is disabled

DVB input tabs are also needed for IPTV service.
Also this fixes webui which doesn't load properly
when --disable-linuxdvb is used.
udp: use if_nametoindex instead of SIOCGIFINDEX ioctl

if_nametoindex is more portable and shorter
udp: some compilers doesn't like return = syntax
satip: missing comparison
Merge pull request #394 from dmarion/upstream

Remove dependency on linux dvb headers, compilation fixes
udp: Fix compilation on Linux
scanfile: Sort the dvb-s networks by orbital position
Merge pull request #396 from ProfYaffle/master

WebUI tidy-up: Option groupings, updated help text, and user option to determine page size for upcoming/completed/failed recordings.
scanfile: Add satellite.xml database support (enigma2, satellites-xml.eu)

- also improve the linuxdvb scanfile database fetching
httpc/satip: Use common error codes instead linux specific ones
scanfile: omit zero prefixes in the satellite position
WebUI: Added placeholder help text and image for Debugging tab
tvhlog.js: Option grouping for consistency with rest of interface; correction of option label capitalisation
dvr.js: Add local sort capability to recording lists