* Confirm that plugins can trigger their own PreferencesHaveChanged hook * Add tests for ChannelHasBeenCreated hook * Convert new tests to use assert.Eventually * Add tests for UserHasJoinedChannel hook * Bypass linter for a case where t.Fatal is needed