remove piemenu
fix crash in Menu.removeSeparator() if the menu item doesn't exist or isn't a separator
fix warning
removed dead code
Changed the up vector for computing the scale factor: it failed when
there was a roll in the view
Merge pull request #2228 from josecpujol/fix_2198

Changed the up vector for computing the scale factor: it failed when
Merge pull request #2219 from ZappoMan/cruft_removal

Fix Crash and Cruft Removal
resolve conflicts on merge with upstream master