webui: cosmetics cleanup of static/app
Remove dependency on linux dvb headers

This fixes --disable-linuxdvb on systems without linux dvb headers
Merge pull request #381 from clandmeter/cosmetics

webui: cosmetics cleanup
Merge commit 'c3772ce7a2c43097dc16dac3b41ccd726e150d56'
udp: a little ifname optimization
Rebase after PR #381

Conflicts:
	src/webui/static/app/config.js
	src/webui/static/app/dvr.js
	src/webui/static/app/timeshift.js