In the case that designate api returns an error response which
does not have an 'message' entry, CLI will prints out nothing helpful
for users. The patch grabs info from response to try to provide a helpful msg.
Fixed axfr resource too.
Change-Id: I810426b6d4f731cc5ead4372083abf6515c05dc3
If you don't have a message on an exception it prints out as
nothing. This change will default the messaqge to the class
name which should be useful.
Change-Id: Ie246b37c971e8c30752714b49aa55e69482b32e7