added the possibility to return null from SimplePreAuthenticationListener
fixed bug