Fix inventory states consistency

Default shipping and inventory states are now checkout by default.

If you want a particular state (ready => to be send, sold => onHand to be decreased, etc.) you need to explicitly change the state.

(this fixes shipping states of the current workflow, which was stuck at ready whereas we have a full checkout > onhold > ready process).