Weather events

Added events for lightning, rain, thunder and storm.

continuation of #442

Not sure about the whole start/stop approach (I would prefer just changed events), but it was suggested and for some modders it could be useful.

Events are passing the WorldInfo, so all weather-related information should be accessible.

testing mod - https://github.com/mnn/LightningTest