Pay API:
 - removed PurchaseObserver - there is now only 1 single listener: PurchaseListener
 - itentifier changed to String (from int).