Attachment file name should be URL encoded when added as a URL param

If an attachment name contains non-alphanumeric chars, they need to be URL encoded. Zendesk will otherwise return HTTP 400 Bad Request