Don't queue up client buffers while the screen is off

This results in the clients being blocked, potentially preventing
them from sending "wakeup" signals which in turn should wake
the compositor. This blocked alarm.
Merge pull request #45 from sletta/blocked-clients

[bugfix] Don't queue up client buffers while the screen is off