Default behavior should be "try to delete a zone without deleting records", because that's what we do in other drivers and generally in Libcloud we try to do "1 http request per method call" by default.

Then a method can take `ex_delete` keyword argument and if it's true (defaults to false) it proceeded with deleting records before trying to delete a zone.