Let QuadraturePoint be able to hole segment and segmentParameter

  - also let Segment2DQuadrature fills segment and segmentParameter when iterating QuadraturePoints