Fix a regression in the menu highlight fix algorithm.

In WP 4.0, moving Settings -> General to Appearance and clicking on the moved item would result in the Settings menu staying highlighted and open even though the  current item is in a different submenu. Similarly, the Appearance menu would be highlighted when you clicked any Settings submenu item where the item URL starts with "options-general.php" (essentially, any plugin menu under Settings).

Cause: The old highlight fix code didn't account for the possibility that WordPress might highlight the correct menu *and* the wrong menu at the same time. Fixed by explicitly removing the correct parent menu from the list of incorrectly highlighted top level menus that have submenus.
   
   Note that while the selectors in otherHighlightedMenus and shouldCloseOtherMenus are similar, they are not identical. otherHighlightedMenus lists all incorrectly highlighted top level menus, while the second one only counts those with submenus.

git-svn-id: https://plugins.svn.wordpress.org/admin-menu-editor/trunk@995300 b8457f37-d9ea-0310-8a92-e5e31aec5664