support python 3.4
add specific API error for 5XX errors
implement a very simple backoff to prevent hammering the API

Basically, when syncing zones we just wait 50 milliseconds
after each write. We should ideally be throttling requests
in the connection, but that would be far more complex.
svb