adds feature tests for course reserves

unit tests for course reserve and reservations

adds data-integration tests

integrate comment changes