Fix out of scope variable.
Some minor refactorings

There's just a bunch of repeated code that I'd like to see 'merged'. This is not perfect either, but it's a start.
Please! No Tabs!
Another undefined variable.
Some more refactoring

I believe `job` here makes sense instead of `load`.
Removed some refactored code

Now that we've normalized some things here, we can remove extra methods that is only used in one instance
Added testcases to suppor rbevn in gem.
Remove old tmp files without errors, fixes #796
Merge pull request #863 from techhat/issue796

Remove old tmp files without errors, fixes #796
Document the several timeout options.
Minor update to the documentation.
All timeout values should be provided in seconds.
Removed serial from _walk_through call

Sounds a lot cleaner. And serial looks a lot like a global variable.
Adding feature table to salt cloud docs
Merge pull request #862 from s0undt3ch/features/configurable-timeouts

Features/configurable timeouts
Merge pull request #864 from techhat/featuretable

Adding feature table to salt cloud docs
Merge pull request #7927 from tones111/pillar

git_pillar: Don't merge updates
Merge pull request #7932 from c-cooperjones/patch-1

Update build_rule to ignore kwargs __env__, __sls__, order
Merge pull request #7934 from stevearc/ssh_accept

Add a salt runner that safely accepts minion keys using salt-ssh
Merge pull request #7938 from scottp-dpaw/patch-1

Close file handle before attempting removal