init stats in Ship::Load, and don't override loaded mass_cap

fixes #3049
mark Player::SetShipType as virtual/override (explicit is good)
add EquipSet:Clear and use it in Ship::SetShipType

fixes #3027