fix(change-detection): reset next/prev on watchGroup.marker
doc(selector): add the ":contains()" pseudo-selector

see dartbug.com/16422

Closes #639