[WIP] added forecast.io node

added the forecast.io node. Looking for feedback/improvements
I don't understand why you're doing this. I think you generate your own input which is always an empty msg object? Why compare it against previous data? Maybe I'm missing something?