Further improvements for #336

- ReservationEventStore (RES) can now be retrieved by calling Reservation.getEventStore()
- Lifecycle of RES is bound to Reservation lifecycle
- PortalEventStore currently without functionality (staying prepared for additional functionality like storing default experiment events)