Order test cases alphabetically
Add ol.geom.flat.linearRingArea
Add ol.geom.flat.linearRingsArea
Add ol.geom.flat.linearRingssArea
Add ol.geom.Polygon#getArea
Add ol.geom.MultiPolygon#getArea
Exploit known sense of rings to simplify area calculation
Add ol.geom.LinearRing#getArea
The iRender draw functions are passed a data object
Add getRenderGeometryFunction_
Add per-geometry mode to replay API
Add hit detection support to replay API
Add ol.renderer.Layer#forEachFeatureAtPixel
Add ol.renderer.canvas.VectorLayer#forEachFeatureAtPixel
Add ol.renderer.Map#forEachFeatureAtPixel
Add ol.Map#forEachFeatureAtPixel
Add hit detection to synthetic-points example
Add popup back to icon example
Detect when mouse is over marker in icon example
Use hit detection in vector-layer example

The hit detection code doesn't correctly play well with the skiping of geometries using the renderGeometryFunction. Features/geometries that are not rendered by the replay API are not detected by the hit detection mechanism. For that reason, until we find a solution, we don't use renderGeometryFunction in the vector-layer example.