[nemo-qml-plugin-calendar] Emit updated() on AgendaModel refresh

The updated() signal is emitted when AgendaModel model data has
been updated either as a response to changes in startDate and/or
endDate, or changes in the data base.

The updated() signal does not imply that the AgendaModel has been
changed, only that the contents of the model are up to date.
Merge pull request #36 from pgerdt/agendamodel-update

[nemo-qml-plugin-calendar] Emit updated() on AgendaModel refresh
[nemo-qml-plugin-calendar] Fix empty alarm by removing alarm program support

Was setting alarm also for empty command.
As this is currently unused, the most simple fix is to just remove
functionality.
Merge pull request #38 from pvuorela/remove_alarm_program

[nemo-qml-plugin-calendar] Fix empty alarm by removing alarm program support
[nemo-qml-plugin-calendar] Refactor event query