Removed response queue in batch_query
 - instead pass in on_response_func
 - actions executed on response aren't sufficiently slow as to require a sep. worker thread
Added pretty print for batch_query return value
Removed gflags cruft from batch.py
Added Query method to get the last response it sent
 - TODO raise error when calling get_last_request before a request has been sent
Hooked up temporary non-batch api to command-line interface for testing