[lipstick] Store orientationLock in dconf
[volumecontrol] Ensure safe volume in long listening time event.
[volumecontrol] No need to show warning when data about high volume step is received.

HighVolume D-Bus signal is used to communicate possible HighVolume step
in the current audio route. SafeLevel 0 means no HighVolume step (all steps are
ok), SafeLevel > 0 means any volume values over SafeLevel are considered
harmful in longer exposure.
[volumecontrol] Be more strict about volume warning dialogs.

Adhere more closely to European Standard EN 60950-1/A12.
[launchermodel] : Do not dereference NULL pointer

If in the updating process the item does not exist, we do not only
want to warn but also not crash.

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Merge pull request #197 from jusa/volume

Adhere more closely to European Standard listening safety instructions.
Merge pull request #198 from philippedeswert/fixes

[launchermodel] : Do not dereference NULL pointer
[lipstick] Fix unit tests
Merge pull request #193 from monich/orientationLock

Store orientationLock in dconf
Merge pull request #200 from giucam/tests

[lipstick] Fix unit tests
[lipstick] Fix build

The build was failing under certain circumstances
Merge pull request #204 from giucam/build

[lipstick] Fix build
[lipstick] Port lipstick to the lastest QtWayland API