select: Add ability to navigate by typing #531

It seems that `e.charCode` is the only thing of Event object, that we use within the method. What if we made it less Event specific? 

`Menu#getItemByCharCode(charCode String)` would look more logical (IMHO)