[caldav] Move calendar and storage clean-up code to syncFinished()
[caldav] Remove unnecessary CDItem class and clean up Reader

Reader now saves parsed data in a CalendarResource struct instead of
creating CDItem pointers that are not cleaned up. Incidences are
now parsed in Report.cpp instead of Reader.
Merge pull request #7 from nemomobile/clean-up-reader

Clean up reader