wui: adding config mgt page

with global params but w/o models
wui/configmgt: added configs model and views
config: fixed a bug in SchedulerConfig copy constructor
wui/configmgt: added SchedulerConfig html view delegate
config: renaming 'ifincalendar' to 'calendar', as pf trigger child

config read/write round-trip was broken and since the data is the same
node name should be the same
configmgt: implemented local config repo history log
configmgt/wui: config history model and views
configmgt: clarify code, comments and todos
configmgt: threadsafe and auto-renaming config w/ bad names
configmgt: log config are now applied when config is activated
todos review