Fix Crash and Cruft Removal

* fix crash in Menu.removeSeparator() in case where the menu item is not a separator or first item in menu
* removed some dead code from Interface