Change this so that the authentication service is injected instead (removes hard dependency to `ZfcUser` and makes it depend only on `Zend\Authentication`)