Adds line vs. triangle collision overload.
Improves shadow casting test.
Fixes in shadow test. Still FP precision issues.