adding callbacks support to BatchQuery
removing `batch` from the list of args passed to BatchQuery callbacks
switching to list as BatchQuery callbacks collection + add_callback() API
cleaning up batch callback docs
Merge branch 'pull-178'