Refine algorithms: change to queuing a task for state change and fire events
Refine algorithms: change to queuing a task for state change and fire events

mkruisselbrink/ServiceWorker,martinthomson/ServiceWorker,justinleoye/ServiceWorker,chadoliver/ServiceWorker,slightlyoff/ServiceWorker,justinleoye/ServiceWorker,karolklp/ServiceWorker,mkruisselbrink/ServiceWorker,zuzusik/ServiceWorker,martinthomson/ServiceWorker,chadoliver/ServiceWorker,chadoliver/ServiceWorker,martinthomson/ServiceWorker,karolklp/ServiceWorker,slightlyoff/ServiceWorker,karolklp/ServiceWorker,justinleoye/ServiceWorker,zuzusik/ServiceWorker,zuzusik/ServiceWorker