cleaned up XMPP code
schedule: fixed duration matching regex pattern
control: refactored public methods, added get_current_signal_level() to poll for current event info