BLN: fix multi-notification threading issue.

-There was a little issue where if you get more that one
notification while the screen is off, multiple blink threads
were created causing the blinking to be irratic. Now we
just return if there is alread a blink thread going.
y