[zoom] fix zoom level

bound tiles to maps_zoom (cache or http)
if lower res available in cache try http according to policy