Fixed deletePassenger

Fixed problems with PassengerDatabase's delete passenger.  Now it
deletes the passenger associated with the reservation ID, not the first
one with that name.  Also added comments.
Merge pull request #63 from collinday/ui-rev

Fixed deletePassenger so that it deletes the passenger that matches the reservation ID, not the first occurrence of that name.