Adding my changes: Paypal IPN, Recurring payments, Cancellations etc etc...

Merging all differences from upstream, should have everything :)