More implementation and unit tests for ReservationEventBus (belongs to #242)