Fix QueryRequest#eql? and #hash
Fix QueryRequest#eql? and #hash

Now includes values and type_hints
Pass paging options to the requests
Make QueryRequest#eql? not make a difference between nil and empty values and type hints
Make sure errors aren't thrown asynchronously in the AsynchronousPreparedStatement specs
Add client support for paging
Add test coverage for ExecuteOptionsDecoder