linuxdvb: fix some stupid diseqc config choices
linuxdvb: minor UI cosmetics, not sure its the best way to solve the problem.
webui: some modifications to show enum fields in the grid views
mpegts: couple of extra fields in the grids
idnode: added new general purpose notification routine
mpegts: notify when a network entry is added
webui: use new network event to update grid when new elements are added.

This is just a first example, need to adopt this across the board.
prop: ensure notify callback is triggered
mpegts: put configurable displayname into input and ensure notify is sent
linuxdvb: tidy some code and update to new mpegts_input API
webui: fix missing check for possible unset value
idnode prop: updated notification and some serialisation
mpegts/linuxdvb: reworking of network creation and notification

Should now get notifications for most things in the UI. However
there could be possible data overload if there are frequent small
updates.
webui: updates to changes in idnode APIs and notification updates
Merge remote-tracking branch 'tornblom/dvb-rewrite' into feature/dvb-rewrite
mpegts: remove stray debug
idnode prop: add ability to be more selective about what updates are sent in notify
mpegts: add selective notifications

I still think too much data is sent in many instances. Often the same
info is sent over and over (particulary where the number of mux/svc per
network/mux increase).
dvb-c: default to SYS_DVBC_ANNEX_AC