Make the kernel `jQuery` reference available for the tests.

The tests initialize using `kernel.initialize`. They don't call
`kernel.loadConfiguration` first. Setting the internal `jQuery`
reference only in `loadConfiguration` breaks the tests.
Don't assume the loading spinner exists.

In particular, tests don't include it.
Add a `tock` variant of `tick` to restore per-change notifications.

Tests for future-related functions need to see each time change.

Fixes #4053, #4083.
External references for use by other parts of the documentation.
tick tock doc.
Merge pull request #405 from virtual-world-framework/branch/future-tests

Restore tests