core, ui: messages subsystem interfaces added
probe: time picker dialog implemented