Added custom combo box class which is read-only but allows keyboard
completion of the possible choices by pressing the first character of the
choice.
This addresses the issue in #14 by keeping the possible values restricted
while still facilitating the keyboard workflow.