Support date range aggregation in the native client, sans automatic date/time-to-string formatting

The formatting is quite tricky, see the comment in native.conversion/date-range-bucket->map.
Spam
Update assertions