Closes #111. Validating custom hint characters.
If there are less than 3 custom hint characters the the default hint characters are used.
Custom hint characters are filtered to remove duplicates.