Have CachedSerializer.to_native call an overridable self.get_uncached_data

This allows us to benefit from a cached serializer, and also be able to override the default to_native behavior
Use the SubmissionSetSummarySerializer in the PlaceSerializer when include_submissions is false.
Add missing fields to dataset and place output
Fix the tests