issue #34

if username is null, login fails and then we try to
AuthenticationFlowsProcessorImpl.setLoginFailureForUser() that causes
IllegalArgumentException