Exposed ability for implmentations of Animation.java to check if the animation is currently running.

Review at http://gwt-code-reviews.appspot.com/1891804

Review by: mdempsky@google.com
Attempts to do the following:
1) Cleanup all outstanding non-primitive properties from $wnd
2) Remove all registered event listeners
3) detach all widgets from rootpanel
4) Cancel any continuously running timers, I/Os in progress, etc
5) Delete all code from the iframe scope (window != $wnd)
6) erase registration from __gwt_activeModules and null out nocache.js module function
7) Remove iframe hosting the module (if present)

Even with all of this cleanup, Chrome's heap profiler still shows leaks on the simplest modules. This is a work in progress to support portal-like services that want to load/unload many GWT modules within a long running page.

Currently, IE paths which use attachEvent() have not been patched.

By default, support is disabled and there should only be a negligible impact on codesize.

Review at http://gwt-code-reviews.appspot.com/1827804

Review by: skybrian@google.com
Adds additional error reporting to GWTTestCase to discover flakiness problems.

Change-Id: I39dfcb5f70ea51292e1d601774052f3d22474775
Review-Link: https://gwt-review.googlesource.com/#/c/2080/

Review by: skybrian@google.com
Applying dmenzi's patch to fix issue 7291, which causes Integer.parseInt to fail on BlackBerry OS7.

Change-Id: I41bfc55c699a36f0b4989b7e395a27181a6d5db7
Review-Link: https://gwt-review.googlesource.com/#/c/2120/

Review by: mdempsky@google.com
Report a proper error when the JDT compiler aborts.

That is, print the file and line where the internal error happened, instead of
spurious, nondeterministic errors about being unable to find java/lang/Object
and so on. Once the file is identified it's possible to work around it;
sometimes GWT doesn't need to compile the file at all.

Also added JavaDoc on some methods.

Change-Id: I74397bfa2be4e75ec116f42611197a7fa3953701
Review-Link: https://gwt-review.googlesource.com/#/c/2090/

Review by: mdempsky@google.com