Rework blocking

Built on Izicata's blocking rework, but without the shuffling of block flags.  The amount blocked by starting characters started really low, then increased to total blocking rapidly.
I reworked it to use the logistic function to start out slow, increase rapidly in the middle, then taper off.  Then I made it give feedback on how much damage it was blocking.