GroveStreams SmartApp

This is great @minollo - it’s really helping me get a better understanding of Groovy as well!

Also the discussion on stepped graphs is hopeful. I wrestled with using GroveStreams derived Interval Streams to try to simulate this but gave up as it was getting messy and not giving me enough in return.