fix(directive): Issue 5893

This should not break any existing applications, but there is an API-change: you can inject $requiredControllers in your directive controller, too.