add Digital Ocean provider plugin

Since this will only display the numbers to the user, we should switch to having the options be `sfo1`, `nyc2`, etc. and do translation in the plugin code to the correct numerical value.