Use v1 of the api, fix requests

With Digital Ocean's 2.0 beta, the API urls need to be versioned now.

Also, the requests API after v2 uses `json()`. The previous version tagged in `requirements.txt` was a few years old.