lib/query.rb: Batch-query tests work.
errors.rb: Need to return my error object so this can properly be used in a "raise"
Check that each dataset id is the same in batch queries - Python code should do likewise.
test/*.rb: break out different kinds of queries into their own file.