Adds ChunkReader
Pre-release
Pre-release
This PR resolves #8's identified issues with the ReadRowsResponse parsing logic. The issues are addressed by introducing a ChunkReader state machine handled through dynamically created GenServers. The solution is based on the reader from the official Go client library.
The ChunkReader's ability to parse a ReadRowsResponse is validated through unit tests generated using the Google read rows acceptance test JSON file provided in #8