Implement Harsh Sun and Heavy Rain

Also set weather abilities and moves to fail against Strong Winds ahead of
time.
Well, for some reason the weathers don't respond to `Try`, and `BeforeMove` is too early...