Move IncidencePrivate and IncidenceBasePrivate to headers
Move IncidencePrivate
and IncidenceBasePrivate
to their own header
files, so that the incidence private classes can be arranged in an
inheritance hierarchy some day.
This is one more step towards T12270, following !64 (merged)