refactor(routing): Make use of the latest API for docs & tests

Closes #799
fix(WatchGroup): Handle watching elements of array that were removed.

Closes #1046