modified reserved_in_date_range to include start and end of range
converted reservation dates to Date class for proper comparisons
updated specs to reflect correct renewal behavior
Merge pull request #937 from YaleSTC/932_availability_fix_master

resolves #932 on master