Telemetry scheduler

Allow periods to be set to zero since it is easier than changing the updatemode.
Allow hiding of objects not present on hw.
Only apply and save metaobjects which were actually changed.
Several misc fixes. 
It's not necessary for this set of enhancements, but having graphical feedback like the
smart save button for both apply and save would be really a nice touch.