Adds an option to HandlerManager to fire handlers in reverse order, and converts NativePreviewEvent to use the HandlerManager instead of an ArrayList.  The HandlerManager automatically handles concurrent adds and removes, which caused a problem in MenuBar.

Patch by: jlabanca
Review by: ecc (desk)
Issue: 3289



git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4474 8db76d5a-ed1c-0410-87a9-c151d255dfc7
11 files changed