Simplify `user.list_users` on Windows

 - 'None' is simplier than 'localhost' and coherent with `module.win_file`
 - Level 0 is enough as we just need the username
 - Remove useless log
Use win32 API to get user info in `user.info`

Issue #14679: Calling `net user <name>` and parsing it is broken
on non-English Windows because the output is i18nized.

Conflicts:
	salt/modules/win_useradd.py
Improve `user.info` output on Windows

 - Add 'uid' information
 - Use it to get userprofile from registry
 - Fallback 'home' to 'profile' if not set

Conflicts:
	salt/modules/win_useradd.py
Improve `user.getent` on Windows

 - Call `user.list_users` instead of duplicating the behavior
 - Get 'uid' directly from `user.version` result
add logging
patch moar stuff
merge even moar stuff
Fix keystone.user_present tenant=tenant_role
Merge pull request #14962 from UtahDave/2014.1fixwin

backport some windows user management
Merge pull request #14996 from rallytime/fix_keystone

Fix keystone.user_present tenant=tenant_role