[GSoC 2018] Calendar and Contacts Trashbin

We already provide a trash bin for files, that allows users to restore deleted files.
There could be something similar for calendars and contacts.

This also helps users who accidentally deleted events/contacts or an entire calendar/addressbook in their client.

For more details about possible implementation: have a look here

Feel free to ask for help if you want to get started on this project!