webgis: added cache for overlay layers (closes #109)