Continue chipping away at getting Moves implemented, but rush these things like I did last time
Add PhysicalMove with MultiStrike and StatusMove with SelfStatChange moves back from moves_cut.txt
Add a couple more data structures for multi-turn moves, and try to make long lines shorter
Add NEVER and ALWAYS CritHitType rates, so that in tests I can never or always land a critical hit
Take the new CritHit rates into account, improve formatting, and add moveType to the MoveResultBuilder returned by calc
Add numTimesHit and moveType, improve formatting
Fix a nasty bug where I was mutating the mrbs and the changes were persisting, as highlighted by a test... improve formatting, implement MultiStrike trait, add traits for new CritHit rates
Add a bunch of new tests about SelfStatChanges, MultiStrike, and CritHit traits. Found the nasty mrb mutation bug with one towards the bottom
Just a small formatting change