Minor refactoring of "dashboard" interfaces in GWT. I'd made these changes this
week in another branch (while initial changes were still in review) to make the
implementation and some of its tests (which are easier to write when method
parameters are interfaces that can easily be mocked vs. classes) a little
cleaner.

Made package-private member of DevModeSession public for testing purposes. Changed DashboardNotifier.devModeEvent() signature to allow easier unit testing due to quirks in SpeedTracerLogger.Event.

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

Review by: tobyr@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10176 8db76d5a-ed1c-0410-87a9-c151d255dfc7
8 files changed