Move orphan Availability creation logic into Schedule and Availability
- Add Availability.AddAppointment call back into Appointment.CreateTemporal(AppointmentAction, Availability, DateTime, DateTime)
-- Fixes "The relationship could not be changed..." (hopefully for real this time)
- Fix EmployeeConfirm link in Employee/CustomerRequestAppointment.text_html.cshtml email template
- Fix incorrect model type being passed to view in AppointmentActionController.EmployeePostpone/EmployeeSuggestAlternate GET actions
- Fix incorrect start/end time comparison in AppointmentAlternateTimeDetails model class
Merge branch 'master' of https://github.com/Choonster/AMS