[nemo-qml-plugin-calendar] Add count property to agenda model
[nemo-qml-plugin-calendar] Add allDay property to event
[nemo-qml-plugin-calendar] Give AgendaModel an endDate

Also merges the events when the start or end dates are changed,
rather than resetting the model.  This allows for more elegant
views.
[nemo-qml-plugin-calendar] Add QtDate API for better date manipulation

The builting JavaScript Date object is not consistent with respect
to leap years.
[nemo-qml-plugin-calendar] Include recurrences in agenda model
[nemo-qml-plugin-calendar] Add new Calendar API class
[nemo-qml-plugin-calendar] Wait for completion before populating AgendaModel
[nemo-qml-plugin-calendar] Give access to event exception times
[nemo-qml-plugin-calendar] Fix Qt 4 Compile

We use a define rather than a conditional based on QT_VERSION so
that moc understands it.
Merge pull request #2 from aaronkennedy/master

Miscellaneous improvements in exposed APIs