Services are interfaces

* Converted services to interfaces to make testing with them
in downstream projects easier to do.
* Removed testify dependency.
Merge pull request #3 from digitaloceancloud/api-interfaces

Services are interfaces