[WIP] Basic methods for DigitalOcean DNS

This is a WIP. Implemented methods already work.

@kenperkins what do we do with methods which aren't supported by Rackspace? Do we throw in DigitalOcean or limit to subset supported by both providers (so no bulk write methods, mostly)?