Fixed issue in get_time_slots_for_hour

Issue caused by unexpected return from SQLAlchemy

Paired by Geoff and Richard
Fixed tine_test_slot_reciever_JSON_in_past test

View now correctly returns HTTP Exception when a date from the past is attempted to be booked.

Paired by Geoff and Richard
Fixed test_time_slot_reciever_JSON_too_far

Fix the test the adding conditions that test whether the time slot request is too far in the future.

Paired by Geoff and Richard
 Please enter the commit message for your changes. Lines starting