[FEATURE] New edit menu for composer

With cut/copy/paste actions, select all/none/invert selection actions, and also moves delete, undo and redo actions to the edit menu.

This request supersedes #877 and adds the select all/none/invert selection commands.