Fix two-letter pickup window:

use max_length=2 and width=3 (+1 to include the cursor that is added by string_input_popup at the end of the input string)
Suppress the final underscore in string_input_popup when the maximal input length has been reached.