Improvements to calculated datasets

- Use hourly_rollups.
- Improve datasets API and UI.
- Insert dirty dates for calc datasets.
- Fix failing test, field calcs using raw data.
- Don't quantise.
- Improvements to UI and fix to date ranges.
- Fixed periods.