Add test configuration check to the GUI test runner

Change-Id: I26fb6cc5b83f372b87cf339e6d8db906a24f9636
Merge "Add test configuration check to the GUI test runner" into idea133
We set IDE SDK in the UI thread.

Bug: 16574158
Change-Id: I0518f4b12b5bad37a40a2e3195d7801b43d6427a
Merge "We set IDE SDK in the UI thread." into idea133
Now IDE recognizes 'missing target' errors coming from older versions of the Gradle plug-in.

This CL fixes a bug where importing a project that uses Android
Gradle plug-in 0.9.+ and a platform that is not installed in the
SDK does not result in the "Install Missing Platform" hyperlink
in the 'Messages' window.

The issue was that the error parser was not recognizing the
error message coming from an older plug-in version.

Change-Id: I288f5b4ce589a382f09353db7a39c932cc992044
Merge "Now IDE recognizes 'missing target' errors coming from older versions of the Gradle plug-in." into idea133