key_binder: order bindings of the same key by strictness of condition.

more efficient matching against key events;
avoid repeating key bindings in bopomofo, where overlapping key bindings  for '-' with different conditions exist.