SagePay: Add tokenization support

Also drops support for solo cards, which are no longer supported by
SagePay at all.

Closes #1032.