Digital Ocean ohai/cloud support

This PR does a few things:

* Implements a Digital Ocean ohai plugin
* Adds support for said plugin to the cloud plugin
* Adds support for said plugin to the cloud_v2 plugin

I will be issuing a separate PR to `knife-digital_ocean` for hint support.