Merge 骏骏的代码，主要解决mouseover问题

1. 用clearTimeout解决了mouseover延时的问题
2. 执行前先搜索popover-show，发现立即变hide，解决了同时只应有一个show的问题
3. 加入keyboard.js，快捷键初步可用。