[WIP] added forecast.io node

added the forecast.io node. Looking for feedback/improvements
Don't pass down node and n at the same time. Capture local node specific setting by assigning the properties to node/this before you call weatherPoll. Then in weather poll you don't need to declare the gazillions of variables, you can just call node.date for example! This way your code will be better coupled logically!