Added logog messages to EarClippingTriangulation::initLists().
Handle special case of 3 collinear vertices in ear clipping algorithm.
Reformating in EarClippingTriangulation::initVertexList().
Return nullptr if surface does not consist of any triangles.
Handle the case the surface (triangulated polygon) is a nullptr.