Update handling of wakeup queue.
Repeat messages are now added to the end of the queue, and the original one gets dropped.
Tidy
Merge pull request #1454 from cdjackson/zwave-wakeup-queue

Zwave wakeup queue