Fix queue tasks to respect worker count
Add gauges for queue size
Added timeout to document fetches
Ensure consumers are not spawning sub tasks
Adding more test for LastCompleteItemAgent2