Support for listing labels in the UI
refactoring: get_services() should not evaluate them
refactoring: conf->config, sid->id where possible
refactoring: Better structured configuration
Only save configuration if changed
refactoring: Removed obsolete fields
Wrap all service updates in a transaction
Expose time from last heartbeat in json stream
Added /dashboard/<lbl>/status for one line status

The truth table can be seen in the test case.