Cleanup of exceptions and communication of errors across network.

Added a "mypytutor_error>>>" header to prefix bad requests, which cause a RequestError in the client.