(GEP-608) Move "Puppet Project Nature" toggle to "Configure" menu

This PR ensures that:
- the deprecated 'popupMenu' construct is replaced with a menu contribution and commands
- the menu item ends up under the 'Configure' menu together with the corresponding command to
add or remove the xtext nature.