Abstract out the UI so that an external tool can supply its own (such as the
Eclipse plguin), clean up error handling in run styles.

Patch by: jat
Review by: rdayal, jlabanca


git-svn-id: https://google-web-toolkit.googlecode.com/svn/branches/farewellSwt@6360 8db76d5a-ed1c-0410-87a9-c151d255dfc7
44 files changed