Added test code and config
Testing in progress for feed override issues.

Added Sam's test ini and code and reproduced the feed override bug.
Apparently, the feed override was being reset at the emcStatus level,
for no obvious reason. This lead to an overhaul of how feedrate is
handled in tp to isolate this issue.
Attempt to fix duplicate ID's
Fixed override issue due to improper enable
Updated simulation config for 10kHz to test speed

Faster update frequency does improve blend performance as expected,
since the effective sampling rate of the trajectory is increased.
Unfortunately, this configuration has uncovered another issue. There is
a divide-by-zero happening rarely, but the random walk G-code reveals
it. It's likely due to very small line segments being created during
some of the blends.

TODO: add a check to the arc blend that bounds the blend arc size based
on requested velocity, acceleration, length, and cycle time.