Fix issue while purchasing already owned items.

The IabHelper invoke onIabPurchaseFinished with null purchase while
purchasing already owned items, fix it.
Implement consumeAsync function.