rgw_user: Cleanup and bug fixes.

Signed-off-by: caleb miles <caleb.miles@inktank.com>