title: Web.SiteLogoUrl breaks with special characters
body: <p>When I set the CSS &amp; Logo properties using Microsoft.Sharepoint.Client.Web, the SiteLogoUrl breaks when special characters are used.  It gets UrlEncoded in Web.  Does anyone know how to get around this?   </p>
  
  <pre><code> web.AlternateCssUrl = web.ServerRelativeUrl + "/SiteAssets/custom.css";
   web.SiteLogoUrl = web.ServerRelativeUrl + "/SiteAssets/Nike_Swoosh_Logo_BK.png"; 
   web.Update();
   web.Context.ExecuteQuery();
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/5fHMY.png" alt="enter image description here"></p>