Fix issue 45

Couple of problems:
* First is that the API returns item.start.date as opposed to
item.start.dateTime for all day events.
* Second is that the API is returning extra all day events that fall
outside of the date range parameters that are being passed to it.