Move several onBasePower events to onModifyDamage

The effects of these moves, abilities, and items should be taken into account much later in damage calculation, when the ModifyDamage event is run.

In addition to this, the doubling of Stomp and Steamroller's damage now takes place in Minimize's effect.