title: noWrap option on tilelayer is only partially working
body: <p>To prevent multiple duplicated world maps on highest zoom level I'm using <code>noWrap=true</code> option. It's working well but only on the left side on the map (the grey area), the right side still displays extra tiles.
  Why is that?</p>
  
  <p>UPDATE1: Looks like it's an issue with specific Mapbox tiles or the way they are loaded?
  Here noWrap and <code>https://{s}.tiles.mapbox.com/v3/ebrelsford.ho06j5h0/{z}/{x}/{y}.png</code> </p>
  
  <p>works perfectly: <a href="http://jsbin.com/cokirih/1/edit?html,js,output" rel="nofollow noreferrer">NoWrap works JSBIN link</a></p>
  
  <p>But once I change to another way of loading tiles using styles </p>
  
  <p><a href="http://jsbin.com/gifival/1/edit?html,js,console,output" rel="nofollow noreferrer">NoWrap broken JSBIN Link</a></p>
  
  <p>I can scroll right and still get tiles</p>
  
  <p>I opened a github issue, I suspect it's a bug with the library
  <a href="https://github.com/Leaflet/Leaflet/issues/5938" rel="nofollow noreferrer">https://github.com/Leaflet/Leaflet/issues/5938</a></p>
  
  <p><a href="https://i.stack.imgur.com/URnXe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/URnXe.png" alt="enter image description here"></a></p>