Adds a WeatherRender in the style of SkyRender

Adds a render handler override for weather to WorldProvider in the style
of the cloud and sky renderer overrides.  This enables control over how
rain/snow/weather in general is rendered.