Generalized error message handling for network requests.

We now parse and display an Open311 formatted error when doing a network request.  Otherwise, we just display a raw error.

Fixes #207