kiosk-shell: Give keyboard focus when mapping the surface
Doing it when the surface is being added would cause clients that wait for frame callbacks to wait indefinitely as the surface being activated is not yet, committed.
Fixes: #473 (closed)
Signed-off-by: Marius Vlad marius.vlad@collabora.com