* Cherry-pick two fixes from upstream: - up-client: Really don't overwrite retval with prop values. Properties and property notification via libupower-glib got broken in 0.9.22. Incorrect values were being returned, meaning anything relying on these might do the wrong thing, such as in LP: #1238663 - lib: Fix crasher calling _about_to_sleep_sync(). Crash fix.