Don't compare password hashes on Window

Windows doesn't have a way to return the password hash so we can't
compare the hashes
Merge pull request #6828 from UtahDave/fix_windows_user.present

Don't compare password hashes on Window
Get the package name from `egg=<package-name>`. Refs #6643.
Since there's no state module rename, a `True` or `False` is good enough.
Switched arguments in `SaltReturnAssertsMixIn.assertInSaltComment()`
Switched arguments in `SaltReturnAssertsMixIn.assertNotInSaltComment()`
Switched arguments in `SaltReturnAssertsMixIn.assertNotInSaltReturn()`
Switched arguments in `SaltReturnAssertsMixIn.assertInSaltReturn()`
Use `pip.req` for parsing package requirements. Minimal tests.
Some more requirements parsing tests
Make sure package names are properly quoted.
Don't quote the package name in the state. It will properly quoted in in the pip module.
Another example test case.
No point on listing packages from pip freeze if there's no prefix to match against.
Update documentation to the renamed pip state
By forcing absolute imports, we don't have to rename the pip state module.
Fix module name to import.
Fixed splitting named unittests from named integration tests.

This commit got lost somewhere. I could swear I committed this fix previously...
Adapt test results to the expected output.