TrkExStraightLineIntersector: Preparing to make interfaces const.
The tool was caching event information in member variables. Rework to remove this caching, to allow the interfaces to eventually be made const. Results are identical, and this is not expected to have any significant effect on performance.
Also changed CRLF line endings to LF.