Sync with git.
- Add some more handlers for when various idle / sleep values are set to 0 when Caffeine Mode is off.
- A prime example of where we may want to change the default idle and sleep values is idle-dim. On the desktop, you should be able to set it to 0 ("never") via GNOME Control Center and not have our daemon override that upon turning it off.
- Fix Budgie Menu applet icon sizing bug
- The current icon size was being compared to the new panel size instead of the new icon size.
- Fix incorrect WindowType checking.