Remove useless ModeType parameter from ModeWatcher::BeforeMode() and AfterMode()
Watch mode names with ModeWatchers instead of mode letters