Merge pull request #109 from aderuwe/patch-5

Documentation says 'void' for canceled, but in practice it's 'canceled'
SagePay uses shorthand type names for Mastercard and Diners Club
Merge pull request #114 from steveneaston/master

SagePay uses shorthand type names for Mastercard and Diners Club
Clean up Sage Pay card brand mapping and add tests. Refs #114 Closes #93 Closes #91
Fix SagePay getService not returning correct value. Closes #117 Closes #118
Add support and contribution guidelines
Add v1.0.3 release notes
Initial purchase implementation
Test mode does not exist
Fix build error
Initial "basic integration" implementation
Use guzzle
Remove "old style" gateway
Remove crap