Moved item type to enum, simplified IabResult
Use ItemType consistently