begin pyrax salt-cloud driver/module

@zaide @Linuturk @techhat @thatch45 
This is how I want to do the pyrax module.

I have included the commits from #15844 so that @zaide gets credit, but this should make it so that we can keep all these things cleaner.

Thanks,
Daniel