Add live validation of the hint chars setting

onchange: to lowercase and remove duplicate chars
Update pref defaults in locales