Fixes two menu bugs: . Pressing shift-F10 would make context menu appear then immediately   disappear. This is because MenuController was hiding on a   WM_SYSKEYUP. I've changed MenuController to do nothing on   WM_SYSKEYUP. If a sys key is pressed again, we'll get a   WM_SYSKEYDOWN and hide there. . MenuController needed to handle WM_CONTEXTMENU and not dispatch it,   otheriwse we could end up with stacked menus.
Fixes two menu bugs:
. Pressing shift-F10 would make context menu appear then immediately
  disappear. This is because MenuController was hiding on a
  WM_SYSKEYUP. I've changed MenuController to do nothing on
  WM_SYSKEYUP. If a sys key is pressed again, we'll get a
  WM_SYSKEYDOWN and hide there.
. MenuController needed to handle WM_CONTEXTMENU and not dispatch it,
  otheriwse we could end up with stacked menus.

BUG=3685
TEST=bring up bookmark manager, select a row in the table on the
  right. Press shift-F10 and make sure the context menu appears and
  stays up.

Review URL: http://codereview.chromium.org/10635

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@5299 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser