start validating file collections for master side compiling
added date header to the smtp returner
Run git fetch after init
Merge pull request #6569 from danieljn/develop

added date header to the smtp returner
Remove unused locking code
Add version comparison to salt.utils

This commit adds version comparison functions like those used for
comparing package versions, so that version comparison can be used
anywhere in salt. Generic version comparison is used, unless a cmp
function is passed to salt.utils.compare_versions.
Remove version comparison code from pkg_resource module

This code is no longer necessary, with the version comparison code moved
to salt.utils.
Replace references to pkg.compare with new func in salt.utils
Remove unnecessary comparison functions

These functions only pointed to functions within pkg_resource.py, which
have since been moved to salt.utils. Remove these as they are now
unneeded.
pkgutil: update pkg version comparison

This commit removes the old pkg version comparison functions, and
replaces calls to them with calls to the new function in salt.utils.
Merge remote-tracking branch 'upstream/develop' into develop

merge with upstream
update man page and docstring in fileclient
ebuild: update pkg version comparison, pep8 fixes

This commit removes the now-unnecessary "compare" function, and changes
perform_cmp to version_cmp, as well as replacing calls to them with
calls to the new function in salt.utils.

Also made a number of pep8 fixes.
apt: update pkg version comparison

This commit removes the now-unnecessary "compare" function, and changes
perform_cmp to version_cmp, as well as replacing calls to them with
calls to the new function in salt.utils.
Fix version specification in pip.installed states

This commit includes one fix and one enhancement:

1. Version specification is more intelligent now, and checks the
   currently-installed version against the desired version or version
   range.

2. Version specification properly overrides upgrade=True (fixes #5270).
Make client.py a package
Fix regression in binary package installation

Pull #6461 caused a regression in which binary package installs of
64-bit packages broke on 64-bit systems. This commit fixes that
regression.
Add salt.client to packages
Copy/paste pylint error repair
Merge pull request #6576 from terminalmage/issue6563

Fix regression in binary package installation