cefpanda: Adding keyboard support.

This is only tested on Windows and will probably need extra code for
Linux and OSX.