Fix `win_pkg.version` with multiple arguments

Issue #14638: it was translating package names to Windows full_name but it's not necessary.
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.
Improve `user.info` output on Windows

 - Add 'uid' information
 - Use it to get userprofile from registry
 - Fallback 'home' to 'profile' if not set
Improve `user.getent` on Windows

 - Call `user.list_users` instead of duplicating the behavior
 - Get 'uid' directly from `user.version` result
Address issue #8617 "Salt to configure Linux ethernet NIC TX and TX buffers"
fix "AttributeError: 'str' object has no attribute 'get'" and happier lint
SUSE patch from @etiennepouliot
set default for getattr
Lint fixes
lint
Add hwm to incoming rep sockets

This will help alleviate problems where clients are unable to auth, and timeout. Those auth requests which "timed out" are still in the master queue and still need to be processed. In ZMQ there is no way to determine if the remote end has disconnected, or still needs the request filled. This will limit the number of requests that are stuck in this backlog state to help alleviate issues when it occurs
unhappy lint, happy salt.states.pkg
Merge pull request #14720 from jacksontj/develop

Add hwm to incoming rep sockets
lint
Merge branch '2014.7' into develop
SmartOS Esky: py27-mysqldb in build environment

Requested by @johngrasty
`__file__` is not set in an `exec()` context
Merge branch '2014.7' into develop
Fixing the case when the cmd for a cron job is updated but the changes don't reflect the change.