Work around bugs in os_user_facts (#2100)
Work around bugs in os_user_facts (#2100)

The contents of the auth dict get marked as no_log, which apparently
transforms the value of the data returned by os_user_facts. By moving
the 'admin' words out of the auth dict, the correct values come through.

In addition, the attribute where the name is found is "name" not
"username". Finally, it's a fact module so the facts are integrated
directly into the host facts, so we can access them without a register.

Change-Id: I9e28aa566c76372c31e16d4c0c138dc77fc2b146
narengan/ursula,nirajdp76/ursula,knandya/ursula,wupeiran/ursula,channus/ursula,lihkin213/ursula,channus/ursula,blueboxgroup/ursula,lihkin213/ursula,rongzhus/ursula,panxia6679/ursula,pgraziano/ursula,ddaskal/ursula,zrs233/ursula,blueboxgroup/ursula,fancyhe/ursula,zrs233/ursula,panxia6679/ursula,rongzhus/ursula,wupeiran/ursula,blueboxgroup/ursula,nirajdp76/ursula,knandya/ursula,panxia6679/ursula,wupeiran/ursula,twaldrop/ursula,pgraziano/ursula,lihkin213/ursula,pgraziano/ursula,zrs233/ursula,fancyhe/ursula,fancyhe/ursula,edtubillara/ursula,edtubillara/ursula,knandya/ursula,twaldrop/ursula,narengan/ursula,rongzhus/ursula,zrs233/ursula,nirajdp76/ursula,narengan/ursula,blueboxgroup/ursula,knandya/ursula,twaldrop/ursula,edtubillara/ursula,ddaskal/ursula,twaldrop/ursula,channus/ursula,rongzhus/ursula,edtubillara/ursula,narengan/ursula,wupeiran/ursula,lihkin213/ursula,pgraziano/ursula,ddaskal/ursula,panxia6679/ursula,channus/ursula,nirajdp76/ursula,fancyhe/ursula,ddaskal/ursula