Handle sub-batch requests

When a batch object is nested within another batch object, handle all
requests in the parent batch object.
Don't parse an empty response body