Further work to re-implement GetSites in terms of the resource store

- Changed LocalDateIntervalType to a Record type
- Updated ACR model used by the RecordStore to match that of Version 2.x
- Corrected errors in migrator
Implementing GetSchema