[compositor] don't add overlay windows to WindowModel
[lipstick] Queue a window update on map/unmap/surface damage

Calling QQuickItem::update is not always enough to guarantee
QQuickWindow frame swap, which is in turn is used to trigger
frame callbacks to clients. If a client expects a callback
but due to, for example, scene graph sync/paint optimizations,
a frame swap is skipped, it might cause a deadlock in the client
until the compositor draws a frame. Thus, schedule a repaint
always.
[lipstick] Update volume and maximum volume with a single signal from PulseAudioControl.
Bump version
[lipstick] Fix contentaction integration for file:// URLs
Merge pull request #80 from rainemak/volumeChanged

Volume changed
[lipstick] Add highvolume and long listening time signals.
Merge pull request #84 from thp/open-file

[lipstick] Fix contentaction integration for file:// URLs
Merge pull request #83 from SamuelNevala/7935

[lipstick] Add highvolume and long listening time signals.
[lipstick] Allow windows to request specific key events be delivered without focus.

So the media player can handle headset buttons while minimized for
example.
[lipstick] Make LipstickCompositorWindow a focus scope.
Merge pull request #85 from martinjones/master

[lipstick] Make LipstickCompositorWindow a focus scope.
[lipstick] Get battery information from battery 0, not 1, now since QBatteryInfo has been fixed
Bump version
[lipstick] Use a generic charging regardless of the current battery level
Bump version
Remove unused EventEater files
[lipstick] Remove preview body and summary from notifications when the category definition file is updated
Bump version
Merge pull request #78 from faenil/overlay

[compositor] don't add overlay windows to WindowModel