main qml: add a boot logo and a basic management of first use app

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Add copyright notice where it was missing

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests: update test code to match current services API


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