Amend disease extent generation to support disease group set-up

1. Initial disease extent generation now uses all disease occurrences from all years.
2. Updating a disease extent now uses data points where is_validated = true, final weighting is not null, and validation weighting is either null or a parameterised value.
We have the convention that all named queries and parameters in DaoImpl are not constants.