adding support for several new tile sources including iiif, osm and tms (osm and tms are thanks to seajax-utils project)