More naming rework, and better launcher show/hide animations.

The launcher has a better architecture now, based on signals and with simpler anchors. Also the QML state machine is more actively used.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>