LockScreenController: use InputMonitor to get all the events and hide the Blank Window
When the blank window is shown now we use the XI2 events to figure out if we can hide it
in this way it will be possible to show the screensaver when something is grabbing the
screen and we don't need to grab the screen anymore to get the events. (LP: #1321075)
Approved by: Andrea Azzarone