Rename `has_response`, `response` methods of `RequestProtocol`
Rename the RequestProtocol.has_response
and RequestProtocol.response
methods to RequestProtocol.has_update
and RequestProtocol.get_update
respectively.
The current name "response" implies that it returns a final response to a request, which is not true (RequestProtocol.completed
returns the final response).