inject methods for repositories replaced by @inject annotation
unit tests for EventController::createDemandFromSettings and ::overwriteDemandObject implemented
methods EventController::createDemandFromSettings and ::overwriteDemandObject implemented
method getDemandFromSettings replaced by createDemandFromSettings and overwriteDemandObject
missing settings variable added to call of createDemandFromSettings
Merge pull request #20 from dwenzel/feature/refactorEventController

Feature/refactor event controller