Added weather nodes

Added the weather input and query nodes. Comments are welcome.
To avoid name clashes, node-specifiy css styles should be prefixed with the node type name. (An unwritten rule I've just discovered because it seems sensible to do...)