uniter action tests no longer use hook notifications

...instead, they depend on the results watcher.

also moved some test utility code in uniter/context into util_test.go