GUI: use URL.encode() on GET call parameters

- Use URL encoding on parameters passed to JsonClient,
  so stuff like "%" can be sent in URL as valid value.
Merge pull request #154 from zlamalp/url

GUI: use URL.encode() on GET call parameters