Vector renderer uses the layer revision
Export ol.Observable#dispatchChangeEvent
Add comments for setStyleFunction
Add comments for the canvasFunction option
Merge pull request #1598 from elemoine/detect-style-changes

Changing the style function doesn't redraw the layer