[WIP] added forecast.io node

added the forecast.io node. Looking for feedback/improvements
Upon further consideration, the location wiping is not really neccessary. The payload wiping is to prevent errors occurring if the payload isn't an object. Is this bad practise or acceptable?