Add easy way to disable inventory tracking.

Currently inventory is always being tracked (resulting in backorders if not replenished).
This PR adds a simple NoopInventoryOperator and a configuration switch.