Merge branch 'release/0.2.1'
Merge branch 'release/0.2.2'
Merge branch 'release/0.2.3'
Fix readme link
Include package data in setup to fix installation issue

Thanks to smaggs!
Bump version, update changelog
Merge branch 'release/0.2.4'
Merge branch 'release/0.2.4' into develop
update API Signature endpoint for production apps
Remove bad constraints for a reference transaction

The _transaction function was erroneously checking that all SALE
requests had bankcard details.  However, these aren't required when
making a transaction request.

Caused: lack of testing :flushed: :flushed: :flushed:

Fixes #4
Test runner now uses pinocchio for spec-like output
Merge pull request #3 from smaggs/feature/nvp-endpoint

Update API Signature endpoint for production apps
Bump version, update changelog
Merge branch 'release/0.2.5' into develop
Merge branch 'develop'
Fix a bad issue when PAYPAL returning utf8 encoded chars
Merge pull request #7 from peteralaoui/develop

Unicode chars from PayPal response leads to failed transaction
Fix function signature mismatch from Oscar 0.4
Add tox support

We can now test different Oscar versions
Ensure order discounts are correctly passed to PayPal

Fixes #6