Added weather nodes

Added the weather input and query nodes. Comments are welcome.
I'd prefer that the template was just HTML and any script stuff was done in the `oneditprepare` function.

I know a couple of our older nodes don't stick to this... but they are just waiting for me to go fix up.