22.0-cleanup-TrkKalmanFitter
This only addresses the KalmanSmoother code, and is primarily a bug fix for ATLASRECTS-5739; a 'moved' unique pointer is used on the next iteration of a loop. Rather than moving an existing pointer, I have cloned the object to a new unique pointer. CPU Performance appears to be identical within the limits of the measurement accuracy (running q431). Other minor cleanup deletes commented lines and uses cmath std:: math functions.