Add get_selections() and set_selections() for dpkg.

This module will enable to freeze a package at a certain version, with the "hold" state.
Add TODO, amend later... FIXME.
possible fix for https://github.com/saltstack/salt/issues/5567
possible fix for https://github.com/saltstack/salt/issues/5567
Added initial stubbed hg fileserver.
Implemented some functions for hgfs
Switched to hglib instead of hgapi
Chagned reference to hgapi to hglib
correcting a missing comma typo
Merge pull request #6816 from ruebenramirez/develop

correcting a missing comma typo
adding password to state svn.py
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 #6827 from ruebenramirez/develop

adding password to state svn.py
Merge pull request #6828 from UtahDave/fix_windows_user.present

Don't compare password hashes on Window
Fixed splitting named unittests from named integration tests.

This commit got lost somewhere. I could swear I committed this fix previously...
Also pass `password` on `salt.modules.svn.diff()`
Merge pull request #6831 from s0undt3ch/develop

Fix 'runtests.py', use named tuples from getargspec
Since salt required python >= 2.6 we can use the `getargspec` named tuple.
Merge pull request #6832 from s0undt3ch/features/named-tuples-argspec

Since salt required python >= 2.6 we can use the `getargspec` named tuple
Iterate over file to generate md5 sum