Plastikos salt ssh review (FOR REVIEW BY @thatch45)

Each patch in the series is mostly stand alone and could be cherry-picked.  They should have fairly descriptive commit messages.  The timeout and randomized /tmp/.salt dir patches are useful for discussion but aren't appropriate to merge.