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
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
Fix esky builds when using setuptools