Adaptive Grid Update

- “Adaptive Resolution Grid” option is enabled by default
- “clone” function is moved to Utils.js
- TransformedProjection.js > getPoleLatitude function removed
- Hardcoded scale limits were replaced by map.conf scale limits in the
map.js and WebGL.js
- WebGL.draw and WebGL.setUniforms has only one parameter object
“adaptiveGridConf” containing all parameters required for adaptive
resolution grid
- Uniforms “cellsize”, “geoCentralLat,” and “scale” in the shader
programs are renamed to “antimeridianStripeCellSize,”
“geometryCentralLat,” and “geometryScale”
- All changes in map.js are commented and explained