Fix condition for throwing error message due to negative times in Intersect.inl
See discussion in #590 (closed). The condition makes no sense. It was written to be thrown for very-negative time steps, but is currently thrown for all negative time steps.
Closes #590 (closed)