Report an error message on connection failure.
Handle bad status codes.
Add more explanatory error messages.
Update readme to include part about enabling the Calendar API.
Add comments to response handler.
Remove needless let* because let will do.