ol.style.Shape and ol.style.Icon don't inherit from ol.style.Point

even though the docs say they do.
Doesn't it make sense to do so given instanceof checks?

cc @tschaub