Bugfix for Global Workqueue

When splitting a large dataset (>100 blocks) the workqueue can blow up and leave
the requests in funny states. This comes from the latest additions triggering
the max size of an URI in an update call to couch.