tests(client): rename testacular leftovers
chore: add watch task for auto-building the client code
fix: detect a full page reload, show error and recover

We need to make this even better, by providing which test caused the page reload. Before that, the adapters need to report spec_start. Even after that, the information which test caused the page reload does not have to be correct. Multiple tests can run within a single event loop (and they do, until there is an async test), so the developer has to set `jasmine.UPDATE_INTERVAL = -1` to know what test caused the page reload.

Closes #27
feat: capture window.alert