MotionPlanner: micro-optimization use last pointer to indicate the new commands list is empty, not first pointer
MotionPlanner: micro-optimization
use last pointer to indicate the new commands list is empty, not first
pointer

ambrop72/aprinter,ambrop72/aprinter,johnkingsley/aprinter,fixator/aprinter,johnkingsley/aprinter,fixator/aprinter,ambrop72/aprinter,johnkingsley/aprinter,johnkingsley/aprinter,fixator/aprinter,johnkingsley/aprinter,ambrop72/aprinter,ambrop72/aprinter,ambrop72/aprinter,fixator/aprinter,johnkingsley/aprinter,fixator/aprinter,fixator/aprinter,ambrop72/aprinter,johnkingsley/aprinter