Fix document about style
Merge pull request #134 from k0kubun/fix_style_doc

Fix document about style
Enable customizing query prompt
Update README.md
Merge pull request #135 from k0kubun/query_prompt

Enable customizing query prompt
Rip and adapt koron/gelatin for our purposes
Very crude hook-up of keymap to ahocorasick keyseq
Still various stuff broken, but konami command kinda works
Tweak AcceptKey function

Now the functin properly handles unmatched sequences, and does the what
the original keybinding was supposed to do instead of doing... nothing
Update README
fix tests
check n.Value() before doing anything

should fix #139
one more crash to fix
Fix test
Change rules for receiving key sequences

* Longest sequence always wins
* If you would like to break out of typing in a sequence, you must
  call peco.Cancel
* The Konami command now needs to start with C-x

TODO: remove all that Keymap code that doesn't get used anymore
Add --prompt option
Various

* Alt key mod now work again
* Use TrimSpace
* Remove some unused code (need to delete a LOT more)
Start moving away from the old way of using the Keymap object
Remove global Keyseq, embed in Keymap
Write explanation about --prompt option