added dl_appointmentAvailabilityBlock to replace client=1 as a way of marking blocks of time outside business hours when appointments can be made. updated isAvailable to look at this table and added createAppointmentAvailabilityBlock