add FriendlyHttpResponseHandler, which dispatches text/json responses to
appropriate handlers, and provides noisy (Toasts to user) error handlers
by default