working GridLayer implementation, #1180
easy async loading for GridLayer
proper GridLayer wrapping/bounding
handle simple CRS in GridLayer
Add bounds to Projection, to calculate size
Added tests to verify size of EPSG3857 and 4326
better bind, use native fn.bind if available
implement TileLayer on top of GridLayer
remove TileLayer.Canvas in favor of GridLayer
proper EPSG:4326 with 2x1 root, fixes #1207
add Map getWorldPixelSize, remove hardcode for worldCopyJump
fix GridLayer bounds
clean up TileLayer.WMS
add CRS & Map wrapLatLng, fix GridLayer bounding
fix True Mercator & EPSG:3395
update wrapping/bounding logic to allow negative coords