Move XKB handling to BrowserProcess.

XKB Shared Memory initialization in GPU process was leading to some
restricted system calls. This patch moves XKB initialization and all
key handling to be done in EventHandler. Now, we have a separate event
to handle Virtual Key events and events coming from Hardware. After, this
CL one should be able to launch Chrome with Sandboxing enabled.