webui: cosmetics cleanup of static/app
Merge pull request #381 from clandmeter/cosmetics

webui: cosmetics cleanup
Merge commit 'c3772ce7a2c43097dc16dac3b41ccd726e150d56'
udp: a little ifname optimization
udp: remove unused SIOCGIFINDEX ioctl
rename uuid_t to tvh_uuid_t
clock_gettime does not exist on OS X
darwin uses clang by default, enable microsoft proprietary anonimous structs
build: disable linuxdvb when compiled on OS X
save
osx: use if_nametoindex on Darwin instead of SIOCGIFINDEX
osx: signal handling
save
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.