add {r} format to url, which returns @2x when retina detected and enabled

you can use {r} in tileLayer url, to serve different tiles (2x ones) for retina screens, cause the current detectRetina implementation makes the labels in tiles too small