Added weather nodes

Added the weather input and query nodes. Comments are welcome.
I have to confess, I had to reverse engineer the inject node to figure out how to make certain settings appear and disappear depending on the option selected, and i may have inadvertently brought some unwanted stuff with it. I'll take a look and try to sort this on monday.