[WIP] Add Deployments API support

## Add support for deployments API

This pull request includes the following functions:
- Support for preview APIs at the client level
- List/Create Deployments
- List/Create Deployment Statuses
This looks a bit funky on the api end because you need to pass in a json encoded string when you are sending the request but you get back something that is formatted. I still need to do some tests with it.