Implements the remote query protocol, with associated REST api endpoint.
Closes #22
Notes:
There is an ABI change in stmt.proto: StatementBody is now a first class type to allow query results
Remote errors in the query are not propagated in the stream, just logged; perhaps we need to change the query stream protocol to emit error objects in the stream (applies to StatementDb.QueryStream as well)
I think we can draw upon our previous in-stream error propagation (in gRPC) to make this make sense; let's wait for @yusefnapora's opinion on how we want to package them.
Implements the remote query protocol, with associated REST api endpoint. Closes #22
Notes:
Example: