Fixed pause and gameover overlay memory leaks and high CPU usage (fixes issue #22).

Fixed the game crashing on when the player dies because the player's death sound doesn't exist yet.
Fixed some animations and calculations not continuing after getting a game over (they should only stop when paused)