Patch Set 1: No score; IP review completed

I agree, I like the direction this is going.

However note, in the future, we want to use the org.eclipse.ui.menus extension point for everything when we support Eclipse 3.5-3.7 when we start shipping 0.9.0 :)