make a better error message when removing reservations that does not exist
fix some teardown calls to use new endtime call in backend
add check for connections which are already ended/terminated and don't do anything more in backend buildschedule