Fix for platform issue 131, BaseClient.urlEncode was not supporting unicode