Make InventoryUnit#increase and #decrease use pessimistic lock on variant.count_on_hand update

...nt.count_on_hand update
Typo: alos -> also

@BuckBuchanan : Earlier commented from wrong github account.