clean up bard gui for new string-based sound ref
clean up allowed char values in text-input.  need to customize allowed
chars for some guis (structure scanner, file-select gui, others?)