title: NSURL URLWithString: is null with non-english accented characters
body: <p>I have the following string...</p>
  
  <pre><code>NSString *googleSearchString = @"http://www.google.com/search?q=lyrics+%22Tænder+På+Dig%22+%22Jakob+Sveistrup%22";
  </code></pre>
  
  <p>Notice that it has some accented characters. When I try to turn that into a url the returned url is null...</p>
  
  <pre><code>[NSURL URLWithString:googleSearchString];
  </code></pre>
  
  <p>So normally the url works except when there are accented non-english characters in the string. Any help on how to handle that?</p>