Add links to partially remove reservations.

I.e. remove reserved slots.
Make sure that context-menu does not display duplicate links.
Make sure only reserved slots for recurrences can be deleted.
Use list, not query.
Split big test into two smaller methods.