Disable ref counting of looped sounds

Fixes #760
Prevent getting stuck in a state when there is a missing animation

Fixes #769
Only reset block animation during takeHit()

Fixes #499

Bonus fix: Only roll once for poise chance
Merge pull request #774 from dorkster/double_cast_fix

Only reset block animation during takeHit()
Merge pull request #762 from dorkster/sound

Don't increase ref count when loading exisiting sounds
Merge pull request #770 from dorkster/animation

Prevent getting stuck in a state when there is a missing animation