Adds a test to ensure that canonical reference updates are received on the node events stream. Added a helper to `NodeHandle` for perfoming a commit to a reference and signing the nodes references, to help with this use case.