ISPN-4306 Properly create the RealmUser when obtaining credentials over GSSAPI

https://issues.jboss.org/browse/ISPN-4306
IMO, you should throw an exception (```IllegalArgumentException```). I think you cannot have a ```null``` username.