Test updates
Fixes following removal of JsonSerializable
Add DataItemCollection
Contact create and update now return Contact objects
Add getAll to ContactRequests, and some tests