Changed the semantics of uitask() to allow it to handle recursive main loops properly; important for Stop() to work correctly on non-Windows systems.
Some comment cleanup.
Implemented Stop() on GTK+.
Implemented Stop() on Mac OS X.
Added the widget container to the GTK+ code.