Add Appointment, AppointmentStatus, and Resource models

Also fix a few bugs in ScheduleType
Add the service WSDLs to the gem so they don't have to be fetched every time