Add auto feature

Hi, I make PR.
Here is summary:

1. auto-fail is canceled automatically, if no candidates found.
2. auto-match is finished automatically, if only one candidate found.
3. add 127 to SPECIAL_KEYS as backspace, it can treat Mac's Delete key.