Fix namespace for factory
Add missing import
Fix instantiation of DefaultAuthenticationListener

- Define it as an invokable service
- Pull it from the service manager, using the correct name
Fix service name

- s/Authorize/Authorization/
MVC auth should be disabled when not in an HTTP context
Use factory for DefaultAuthenticationListener

- it's not an invokable anymore, as the factory determines whether or
  not to inject the HTTP auth adapter.
Fixes to AclAuthorization

- If the identity does not exist as a role at the time isAuthorized is
  executed, we must add it before calling isAllowed; otherwise, ACL
  raises an exception.
Merge branch 'hotfix/integration'

A number of fixes/changes required for mvc-auth to function correctly when
integrated in an actual application.