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>
WindowManager: add utility functions to be able to stack up a callback on tap gesture.



Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Overlay windows: fix for being able to tap away the overlay window with a tap gesture or a swipe up.



Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
WindowType: fallback to Card type if the WindowType if not yet managed by LunaNext

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Merge pull request #30 from webOS-ports/tofe/work

Tofe/work