query.rb: force a HTTP request on cloning as the Python client does. Account for the differences between Python slices and Ruby ranges.
test-query-paging.rb: all tests now reconcile with Python tests
README.md: Update where we are at