Disease extent parameters

Pull request combines stories 217 (first 4 commits) and 215
Actually the expected behaviour regarding parameters is handled and tested further down. The workflow service just directs the task to DiseaseExtentGenerator, so I just removed this outdated comment.