SYNCIDB: Pass real old version to the upgrage callback and add partially ported test test_setVersion_events.html.
SYNCIDB: Add a new interface IDBVersionChangeBlockedCallback with all the machinery needed to call the upgrade blocked callback, evaluate is(), isnot(), todo_is() directly on the worker, and fix test_setVersion_event.html to match its async counterpart.