Refactor to Properly name space some ioflo behaviors for salt on raet
Finish refactoring ioflo behaviors for salt raet to be properly named spaced
Remove spurious unused load dict as part of event connect pub subscription request message
only route dict is needed for subscription
Unexplode opts into .salt.etc share in ioflo
cleanup some stale ioflo inits from flo script
Replace random.randint() with os.urandom()
Use salt.utils.get_hash for hashing

Prevents memory errors for large files since get_hash uses chunked
hashing.
BUG: Fix bug in _run where it uses python_shell boolean in Popen but the cmd is not formatted to handle shell (single string) vs. non-shell (list of strings)
STY: Added indices for str.format to correct for pylint
gate zmq!
Changed the ioflo share path to name space salt
node .raet.udp.stack. to node .salt.road.manor.
Changed ioflo share node salt.uxd.stack  to salt.lane.manor
refactor worker.py ioflo behaviors to use salt name spaced names
The exception is properly caught inthe event system now
Added a test runner module
Merge pull request #16328 from basepi/bp-16325

Backport #16325 to 2014.7
Added unit test for running arguments through the RunnerClient
Merge pull request #16329 from basepi/bp-16311

Backport #16311 to 2014.7
Reformat the low data that is passed to RunnerClient's master_call

Closes #15218
Revert "send entire load to RunnerClient.async"

This is a precautionary revert to avoid unintended side effects.

This reverts commit 2ae993ac2474143a75f6e50c3659e870f57cb122.
Add intalling from testing section to fedora installation docs