Initial support for dependencies in cloud map
Moved start action for parallel to after all machines are started. Also made start_action respect the dependencies
Put start action back if parallel and not map
Fix so we don't do start action twice.
Fix calcdep, mistake in level calc
Add some helpful comments
hopefully work with existing machines too
Add missing import
Fix typo
Use proper output
Use proper timeout option
Ensure hostnames are set properly. Fixes #712
Add tty and sudo options
Merge pull request #719 from mahendra/hostname

Ensure hostnames are set properly.
Merge pull request #694 from mattmb/develop

Dependencies in cloud map
Fix double layer outputter bug introduced in 25512be by me.
Merge pull request #720 from s0undt3ch/develop

Fix double layer outputter bug introduced in 25512be by me.
Event firing changes for the upcoming salt `0.17.0`. Handle the change.
Merge pull request #723 from s0undt3ch/develop

Event firing changes for the upcoming salt `0.17.0`. Handle the change.
Update the non blocking `Popen` to match latest from salt.