Switch to using options, as with newer module definitions

- Also allows easier extension of existing objects within the option set
Switches single-timeseries to using flat data
Merge pull request #849 from alphagov/feature/flat-data-for-single-timeseries

Feature/flat data for single timeseries