Encode href params before substituting them into the url

@greysteil This fixes https://exceptions.gocardless.com/production/gocardless-live/group/5303/

Review?

Next steps:

1. Bump Atum
2. Update Atum dependency in GCER
Oh yeah, sorry, I think that you should leave it, yours is much clearer!