implements getRider, getRiding, isRidden in Entity, corrects return for
getPassenger in Vehicle, closes #39