Merge branch 'us5318' into de3005 to absorb changes needed in the DAL for ingestion of section level attendance
Merge branch 'us5318' into de3005
Merge branch 'de3005' of https://github.com/inbloomdev/datastore into de3005
DE3005 When PATCHING attendance, empty attendanceEvent array
DE3005 When PATCHING attendance, empty attendanceEvent array
Merge branch 'master' into de3005
DE3005 When PATCHING attendance, empty attendanceEvent array(2)
Merge branch 'master' into de3005
Merge branch 'de3005' of github.com:inbloomdev/datastore into de3005
Merge branch 'de3005' of https://github.com/inbloomdev/datastore into de3005
Merge branch 'master' into de3005
Merge branch 'master' into de3005
DE3005 Map /attendances endpoint to custom resource class to we can override PUT (to disable it and return HTTP 405 invalid-method)
Merge branch 'de3005' of https://github.com/inbloomdev/datastore into de3005
Added AttendanceResource for custome handling of PUT on attendances

PUT simply returns a 405. Other HTTP functions are unaffected.
Merge branch 'master' into de3005
PUT has been disabled for attendance and yearlyAttendance api endpoints

now returns a 405 error. apiV1 acceptance tests pass.
deleted commented lines
Merge branch 'master' into de3005
Merge branch 'master' into de3005