This adds a Digital Ocean platform implementation. Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>