GRestoreAllOp added,
runtime.restore changed,
utility functions added to PSPoint,
rayIntersect in LineSegment changed