Made complete callback optional
Fixed bug in RunningItems tracking
Add cancellation tokens
Track incomplete items in LastCompleteItemAgent
Added logging setup for integration tests
Give name to LastCompleteTracker
Do no work at all until started
Group batch writes into smaller sizes
Remove debug message