Bug 1023121 - Update our progress in docloader before calling state change listeners. r=smaug, a=sledru