Return rather than fail if resolution is not defined
Add ol.TileRange#containsXY function
Merge pull request #2532 from fredj/tilerange-cleanup

Add ol.TileRange#containsXY function
Enable ProjectionLike on getGetFeatureInfoUrl
Merge pull request #2348 from probins/getget

Enable ProjectionLike on getGetFeatureInfoUrl
Merge pull request #2527 from pagameba/cluster-fix

Return rather than fail if resolution is not defined
Change ol.TileCoord to an Array
Merge pull request #2539 from elemoine/tilecoord

Change ol.TileCoord to Array.<number>
Do not hit-detect the same feature multiple times

In other words forEachFeatureAtPixel should not call the user-provided callback more than once for a given feature.
Use opt_tileCoord in ol.source.WMTS tileUrlFunction
Use tmpExtent in ol.source.WMTS tileUrlFunction
Merge pull request #2543 from elemoine/foreachfeature

Do not hit-detect the same feature multiple times
Merge pull request #2528 from fredj/wmts-source-optim

ol.source.WMTS optimization
Added some api annotations required for the ol3cesium project

Conflicts:
	src/ol/tilecoord.js
Export getHTML method of ol.Attribution to the api
Export getLayers and setLayers methods of ol.layer.Group

This is nicer than having to use .get("layers") and .set("layers", x).