Added base rate and calculated rate support, also added isHoliday

Changed Reservation to allow for a base rate and a stored calcuated rate. Also added support for isHoliday for Reservation and Hotel