No longer reading or writing edgeDirections - calculating them on read. Properly initialising data in featureEdgeMesh constructor. Fixing use of extend for treeBoundBox. Removing writeObj from featureEdgeMesh constructor - calling explicitly from surfaceFeatureExtract.