checkout persons can now edit reservations (dependant on admin setting) fixes #311