Automate cloud provisioning

Added eligible_* and set_* methods for cloud resource from the automate model.
having said that, it looks like you could setup a helper method to set `@ci` and stub the factory