Implement the timed alarm dialog interface

Adds the AlarmHandler element, which provides the com.nokia.voland dbus service and emits signals when alarms expire. The alarm object can be used to display alarm properties, and can be snoozed or dismissed.