Merge tag '1.17.2' into unittests
Revert "Disable building of unit tests"

This reverts commit af94ba1602069b6168cf653cc4e9facac6f2163b.
Unit tests: fixup Add enablers for stopping sensors in suspend

Fix unit tests after f6e4262 (Add enablers for stopping sensors in
suspend)
Merge tag '1.17.11' into unittests
Merge tag '1.18.0' into unittests
Unit tests: fixup Provide visibility to cached display state polling

Fix unit tests after 44bb81c (Provide visibility to cached display state
polling)
Unit tests: fixup Fixes to display state transitions

Fux unit tests after fb80620 (Fixes to display state transitions).
Unit tests: fixup enable display on/off handling in actdead

Fix unit tests after 822118a ([display] enable display on/off handling
in actdead)
Fix unpaired wakelock locking

Introduced by fb80620 (Fixes to display state transitions).
Fixup Default to minimally light display on mce startup

Fixup 3fa9b41 (Default to minimally light display on mce startup).
Earlier in g_module_check_init() cached_brightness is set to match
current brightness. After write_brightness_value(1) the value of
cached_brightness gets out of sync with reality and as a result an
immediately following request to set brightness to value equal to
cached_brightness would be ignored.  (Only happens on devices where
brightness_output.path is used to control brightness - othervise
cached_brightness is set to -1 initially.)

Detected by ut_display, test case ut_check_sw_fading.
Merge tag '1.20.0' into unittests
Unit tests: fixup Use sensorfw for detecting orientation changes

Fix unit tests after b4aaf7d (Use sensorfw for detecting orientation
changes).
Merge tag '1.22.0' into unittests
Merge pull request #110 from martyone/unittests

Update unit tests + fix 2 minor bugs