Use replay groups for feature overlays

Thanks @elemoine for the majority of the work on this.

fixes https://github.com/openlayers/ol3/issues/1876
Looks like another place to use `ol.renderer.vector.getSquaredTolerance` (guess there are 4 places now).