[nemo-qml-plugin-calendar] Fix some all day event issues on AgendaModel

All day event end time is inclusive on the event. Event cache didn't
consider this properly.
Merge pull request #28 from pvuorela/master

[nemo-qml-plugin-calendar] Fix some all day event issues on AgendaModel