Move flaky non-hermetic test case into its own test suite.

Updates issue 8081.
Move testSpeedTrackerWhenOnlyDashboardEnabled test case into its own
test suite as a workaround.

Change-Id: Id6509d0c2a2ad302e3523ded60c5e33c699ec3d4
Review-Link: https://gwt-review.googlesource.com/#/c/2340/

Review by: skybrian@google.com
Add a unittest for Throwable.
Moves GWTTestCase to Impl#setUncaughtExceptionHandlerForTest.

This will prevent the competition between the test and production uncaught exception handlers.
This change also introduces GWTTestCase#reportUncaughtException to enable test cases to change the behavior in order to test uncaught exceptions.

Fixes issue 5016

Change-Id: I8d32c6f4ff4cbcd55f238116b8bcc4c8685d6f35
Review-Link: https://gwt-review.googlesource.com/#/c/2190/
Implemented handling of GwtIncompatible annotations.

Any class, method or field that has an annotation named GwtIncompatible
is ignored by the compiler.

Fixes issue 3769.

Change-Id: I0f995d107b9e24fb7afb8aca95ab99b35f561216
Review-Link: https://gwt-review.googlesource.com/#/c/2320/

Review by: skybrian@google.com
Added gwt.codeserver.port system property to RemoteServiceServlet

This property is the port of a Super Dev Mode code server running
on localhost. When a serialization policy isn't found locally, the
servlet attempts to download it from the code server.

API change: added two protected methods that can be used to customize
the behavior of this feature:

getCodeServerPolicyUrl() controls whether it's enabled and the URL
loadPolicyFromCodeServer() can be overridden to change the implementation

Change-Id: Iaf2366cb94297e738cf50bb9d8038fef66b89722
Review-Link: https://gwt-review.googlesource.com/#/c/2341/

Review by: mdempsky@google.com