StateDevice -> Add "Property" officially to the state devices for better control over self triggered events.  Add another unit test for multi-commands.. Just wanted to check if this syntax was indeed supported here and it was.
Graburns -> Do some code cleanup.   Make use of multi-commands when I can to reduce complexity.