* Renamed UWaitForActionUI unit as UWaitForThreadUI and TWaitForActionUI as TWaitForThreadUI.
* Changed TWaitForThreadUI to execute a thread rather than an action as a thread.
* Corrected exception handling in TWaitForThreadUI.
* Removed TActionThread class from UWaitForThreadUI unit.