SoundManager added along with basic blocking by fighter.
Refactor updatedodge to look like other similar actions
Added block reactions and refactored existing reactions.

Laying the groundwork for adding a Reaction class that
we can use to implement all of these flinches and knockbacks.
For now, there's just a lot of code duplication and shared
variables.
Adding comments.
Blocking animations added, but need to be moved to LHand.
Moved block animation to LHand.
Block now animates RHand too. Fixed anim on attack interrupt.
Consolidate Knockbacks and Flinches methods.
Added stamina check on block and breaking block.