Set up test environment
Add ability to void a payment
Use local url for redirect in development

A fixed redirect url can still be configured for testing in staging
Make authorize response object play nice with spree

We need to make sure the response can handle some messages to guarantee
that the payment id will be persisted or that users will have a friendly
error message