Resolving bugs

fixed errors in testing for overdue reservation, not in past, and
not_renewable, working on validate_set weirdness