Reduce missing returns during reauth

When the master key rotates (on a schedule or via salt-key -d), minions
will not be able to decrypt messages from the master until reauth completes.

Therefore, new jobs will effectively be lost during the splay period.

This turns the reauth splay down to 10s (from 60s) and makes it a float
for more granularity.

Additinoally, this moves the 'running' function out of the saltutil exec
module and into salt.utils so it can be easily re-used. It's now wrapped
in the exec module.
Pylint
Fix failing integration tests for the wheel client
Enable wheel integration tests in runtests.py
Fix exception inside lxc
Set the route dst in the api maste_call interface
Merge pull request #15317 from rallytime/enable_wheel_tests

Enable wheel integration tests in runtests.py
Remove reference to nonexistant function in pkg tests

This fixes a ref that was missed in 7984a8c.
Merge pull request #15270 from cachedout/reauth

Reduce missing returns during reauth
Merge pull request #15315 from basepi/bp-15089

Backport #15089 to 2014.7
Merge pull request #15323 from terminalmage/fix-arch-pkg-test

Remove reference to nonexistant function in pkg tests
Merge pull request #15318 from basepi/bp-15313

Backport #15313 to 2014.7
Merge pull request #15303 from whiteinge/fix-wheelclient-auth-tests

Fix failing integration tests for the wheel client
Fix salt-cloud regression
Merge pull request #15335 from rallytime/fix_cloud_regression

Fix salt-cloud regression
Revert "Fix salt-cloud regression"
Merge pull request #15355 from saltstack/revert-15335-fix_cloud_regression

Revert "Fix salt-cloud regression"
Allow the test for an existing directory to fail
Catch msgpack error
Merge pull request #15358 from s0undt3ch/hotfix/salt-cloud-regression

Allow the test for an existing directory to fail