Update revenue tests
Inject transactionId into revenueInternal
Add array of transaction IDs to activityState
Add method [AIActivityState addTransactionId:]
Add method [AIActivityState findTransactionId]
Add [AIActivityHandler checkTransactionId:] to skip duplicate IDs