Add state methods to Facade, Schedule and Availability
- Add more documentation
- Remove advertised parameter from Facade.CreateAvailability (only Schedule can create non-advertised Availabilities)
- Add StateId to IAppointment
Merge branch 'master' of https://github.com/Choonster/AMS