Moved example datasets from being hosted in the package to being loaded from the epidatasets package. The datasets can no longer be loaded with data(<dataset name>), but can be accessed with data(<dataset name>, package = "epidatasets"), epidatasets::<dataset name> or, after loading the package, the name of the dataset alone (#382).
Improvements
Add step_adjust_latency, which give several methods to adjust the forecast if the forecast_date is after the last day of data.
Fix layer_population_scaling default by with other_keys.
Make key column inference more consistent within the package and with current epiprocess.
Fix quantile_reg() producing error when asked to output just median-level predictions.
(temporary) ahead negative is allowed for step_epi_ahead until we have step_epi_shift
Bug fixes
Shifting no columns results in no error for either step_epi_ahead and step_epi_lag
Quantiles produced by grf were sometimes out of order.