Xinhuan:
	- Improvements submitted by Mikk. 1. Improve route optimizing speed by ~10% by not using table recycling. 2. Improve background route optimizing speed by ~30% by checking execution time and yielding less often (resulting in more stable FPS). 3. Progress of background execution is now shown in the status bar of the Routes configuration if it is open.
