URL encoding the key names when generating the download URLs.

* The signature was incorrect when attempting to download a key
  that had a space in it's name.