Fixes the bug that once true, self.sleepLight remains true

The issue occurred by suspending with the light on at least once.
From that moment, every consecutive resume would toggle the light
back on.
Merge pull request #260 from Frenzie/master

Fixes the bug that once true, self.sleepLight remains true