Made the layout tests clean up their widgets (text boxes were registering to get updates).
Made text box blink the insert cursor better
Made ui thread able to say if it is processing.
Made main app check if ui thread is processing before calling.