Additional clarifications for tasks/readme
General purpose getCorner function for extents
Function for creating tile grids from extents
Add jshint config for tasks and remove lint
Respect XYZ source projection
Rename ol.source.MapGuide to ol.source.ImageMapGuide
Don't create unnecessary closure in constructor
Merge pull request #2557 from elemoine/rename-mapguide

Rename ol.source.MapGuide to ol.source.ImageMapGuide
Merge pull request #2558 from fredj/optim

Don't create unnecessary closure in constructor
Don't create unnecessary closure
Change comment in loader_hosted_examples.js

The hosted examples do not use the ol-debug.js build. They use ol.js in "production" mode, and they load scripts one by one in "development" mode.
Merge pull request #2410 from probins/taskreadme

Additional clarifications for tasks/readme
Merge pull request #2560 from fredj/optim

Don't create unnecessary closure
Merge pull request #2559 from elemoine/loader

Change comment in loader_hosted_examples.js
Sources may be configured with a projection, tile grids with an extent

An XYZ tile grid is constructed with an extent defining the bounds of the tile grid.
Respect the tileSize option for XYZ grids
Additional documentation
Merge pull request #1124 from tschaub/xyz

Allow tilegrid creation from projection or extent.
Remove additional lint from new tasks
Fail if tasks have lint