Tests: update the ApplicationManager fake service to match LunaNext

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests: add the Overlay window type and fix the other window type values

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Launcher: give focus to JustType launcher when it is popped up.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
CardView: fix a bug where it was possible to change the current card while in maximized card mode

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Overlays: introduce an overlay manager, which stores and shows windows of type "Overlay" at the bottom of the screen

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>