TransactionDetails.purchaseTime's initialization

The value for Purchase Time is returned as an epoch long value but was being retrieved as an int, resulting in an inaccurate TransactionDetails.purchaseTime Date.
Merge pull request #43 from dfcarvalho/master

TransactionDetails.purchaseTime's initialization