Fix for translating dynamic enumeration values containing periods.

Since these are effectively user-supplied, we need to make sure we don't
blow up when users (rightly!) add punctuation characters.
Fix click on combobox scrollbar causing list to close
Correct handling of defaults when translating enumerations.
Merge pull request #72 from hudmol/enumeration-i18n

Fix for translating dynamic enumeration values containing periods