Fix warning logic on field creation for D10.
While setting up testing environment on D10, I noticed you get an error immediately on the new field form. This is because D10 merged the Field Storage and Field Instance forms, and our instance form was being pushy about the state of the Storage settings.
This retains the behavior on D9 and earlier, but changes it to be more friendly on D10.