#15 pass country through for one-off transactions
whitespace & formatting
#14 make cron run on a per domain basis (note that the domain_id is passed in the url but defaults to the current domain)
A couple of comment fixes
Fix to handling pending payments, separate into separate function & remove
call to send email. Alter the complete contribution function to call the api
this function sends emails (dependent on page / contribution config) and also updates associated
entities - specifically relationships in this case
alternate fix to subscription checksum, use sendconfirmation function
alternate fix to subscription checksum, use sendconfirmation function
#14 make cron run on a per domain basis (note that the domain_id is passed in the url but defaults to the current domain)
fix on alternate fix to subscription checksum, use sendconfirmation function
Merge branch 'email-subject' of github.com:eileenmcnaughton/CiviCRM-eWay-recurring-payment-processor

Conflicts:
	CRM/Core/Payment/Ewayrecurring.php
Merge remote-tracking branch 'eileenmcnaughton/14-domain'
Merged in Eileen's changes
GetContactId
Merge remote-tracking branch 'eileenmcnaughton/master'
Add 'type' = 'Pending' to results of get_pending_recurring_contributions()
Process scheduled contributions in the same way as pending
Repair call to parent::subscriptionURL
Added logic for failed contributions

When a payment fails, mark the contribution as having failed, and
set the recurring contribution to try again next time.

(Also fixed the accumulation of messages in $apiResult. The union
operator was causing messages to be lost.)
Increment failure_count on recurring contribution if the payment fails
Set the recurring contribution's failure_count to zero if the contribution payment succeeds