Do not set hardware clock when changing time

Hardware clock is managed by dsme, which listens to the
timed settings_changed DBUS signal and synchs the hardware
clock to system time.
Do not use hwclock command when updating time during first boot
Merge pull request #11 from pgerdt/remove_hwclock_rtc_programming

Remove hwclock rtc programming when changing time
Do not program RTC WKALM, RTC programming is managed by DSME

DSME handles RTC programming, including WKALM. DSME
listens to the timed signal next_bootup_event
and programs RTC wakeup alarms accordingly.
Add timestamp of next non-boot event to DBUS signal next_bootup_event

The signal has two parameters, int next_boot_event, and
int next_non_boot_event. Both are timestamps in the form of
seconds since the Unix epoch. The former gives the trigger
date of the next event with the boot flag enabled, and the
latter the trigger date of the next event without the boot
flag enabled.

While the device is up and running, DSME uses both parameters
to program the RTC to make the device wake up from suspend
to handle events.

At shutdown DSME programs the RTC to power up the device to
trigger the next event with the boot flag set, whose trigger
date is defined by the paramter next_boot_event.
Make signal next_bootup_event show up in DBUS introspection
Merge pull request #12 from pgerdt/remove_wkalm_programming

Remove RTC WKALM programming, notify DSME of the next non-boot event
Add Maemo::Timed::Event::Button getters
Add Event::Recurrence getters
Add Event::Action getters
Add Event getters
Add methods to get Actions, Recurrences and Buttons from Event
Minor (style) changes

Pointer / reference indent correction
according to used style
Add get_event_sync into interface

1. Event construction using event_io_t
2. EventDBusReply adapter to perform cast routine
3. get_event_sync itself

Note: server side stuff is not implemented yet
Simple-client supports get_event_sync

simple-client g COOKIE was added
It gets COOKIE event and prints it
into console or prints a error
Server-side implementation for get_event

It creates event_io_t from event_t and
sends back as result of get request
Returns QDBusError::InvalidArgs
if cookie is invalid or not found
Correction of default values

Correction of initialization to be in
sync with server side default values
Add get_event_async into interface

1. EventDBusPendingReply adapter to perform cast routine
2. get_event_async itself
Better clean to fix warnings on rebuild
Api to modify Button