KYRA: Properly check for empty rects in wsaFrameAnimationStep.

Discovered by covertiy (CID #1003839).
KYRA: Properly check parameters in CharacterGenerator::start.

Discoverd by CID #1003816.
KYRA: Plug memory leak in SoundTowns::playSoundEffect.

Discovered by CID #1003909.