Added test for unit combat animation in battle animation overlay.
Adding method for computing hit rate
Adding method for computing evade for units
Adding function to compute attack speed of unit
Adding method for computing number of attacks for units
Added method for computing accuracy of an attack
Added font-sugar plugin for testing. Minor renaming of file names and variables.
Adding method for computing total attack of a unit
Adding method for computing damage dealt
Adding method for computing critical damage dealt
Adding method to compute critical rate of units
Implemented battle attack animation sequence.
Added second attack functionality. Completed full battle animation transition.
Merge remote-tracking branch 'upstream/master'
Adding method for computing critical chance of a unit
Added unit receive damage on "impact" (non-collision). Split animations into pre-strike and post-strike frames.
Disabled collision-based inflict damage for player units. Updated records and task tree.
Adding some method documentation
Removing redundant method
Adding methods for equipping weapons and clearing the modifiers