Rename renderFeatureFunction to renderGeometryFunction
Pass renderGeometryFunction to ol.render.canvas.ReplayGroup
Add BEGIN_GEOMETRY instruction
Implement skipping of Polygon and MultiPolygon geometries
Factor out beginGeometry and endGeometry
Implement skipping of Point and MultiPoint geometries
Factor out ol.render.canvas.LineStringReplay#setStrokeStyle_
Implement skipping of LineString and MultiLineString geometries
Add FIXME
Skip rendering highlighted feature in vector-layer example
Always use a defined renderGeometryFunction, thanks @elemoine
Make setting a fill color optional
Make setting stroke color and width optional
Make setting image rotation and subtractViewRotation optional
Add canvas style default values
Rename currentFillColor to currentFillStyle
Use canvas style default values
Fix typo in replay code
Store raw style values in immediate objects

This commit also uses default style values (e.g.  ol.render.canvas.defaultStrokeFill) when no value is defined by the user.
Add FIXME