Optional parameter to bypass the easing in the CameraSpline::value() function.
The value function will ease the position into and out of the first and last nodes on a path. This causes a temporary pause that's not always desired for looping paths. This commit adds an optional parameter so the easing can be skipped. It defaults to false so no existing code needs modified to maintain the existing behavior, but new code can use this parameter for better control of their path position.