Activate when a surface is created and change focus when an active surface is removed. The Surface is added to layers when it is created, because it must be added to a layer to be active. Signed-off-by: Tomohito Esaki <etom@igel.co.jp>