Addresses #9032.
Adding parallel destroy capability to salt cloud
Fix advanced networking problem

It also uses the root password returned during node creation.
Add env_absent/present cron states, fix typos
master: added live profiling support via yappi

This allows low-overhead adhoc profiling of production servers without
interrupting service.
Removed some white spaces
Merge pull request #9658 from thematthopkins/windows_cmd_script_fix

Addresses #9032.
Merge pull request #9726 from pakdel/cloudstack-advadvanced.networking

Fix advanced networking problem
Merge pull request #9734 from s0undt3ch/develop

Skip test if the `which` binary is not available
Merge pull request #9728 from mbarrien/cron

Add env_absent/present cron states, fix typos
Merge pull request #9738 from abemusic/features/cloud-parallel-destroy

Adding parallel destroy capability to salt cloud
Merge pull request #9729 from SaveTheRbtz/signal-profiling

master: added live profiling support via yappi
Start building out the base api for pluggable daemons

This is the start of abstracting the base code for the master and
minion allowing for non-zeromq transports to be used for full
functionality
whitespace
Add functions to interact with file list cache
Add file_lists cache for gitfs
Update file_lists cache support for roots backend

This builds on the work Tom started, using common functions for reading
and writing the cache, and also switching the cache location.
Additionally, this commit also optimizes the file list cache by creating
separate cache files for each environment. The desired environment is in
the load already, so there is no need to walk the other environments to
get the desired file_list data.
Fix pylint violation
Merge pull request #9747 from terminalmage/file_list_cache

Add file_lists cache support for gitfs
MySQL: fix unit test module db_exists check, error is in the test.