- friendly map provider names
- changed archive tiles from zoom 17 to zoom 15
- friendly error message for archiving tiles smaller than allowable zoom
- moved layer switcher overlay down so it doesn't block rotate to north control
- fixed map addLayer so that the map tile layer is always predictable in the map.getLayers() array