WatcherTest now covers all possible events
Watcher class should accept EVENT_CONNECT_FAIL

This was missed when adding this new event; Watcher holds an array of events it is
willing to accept. There is no reason for EVENT_CONNECT_FAIL to not be permitted.