SagePay: Truncate more fields

SagePay is somewhat particular about field lengths; transactions are
declined if those lengths are exceeded.  Now we truncate more of the
fields to match their docs:

http://bit.ly/1qSS5DV