mod_editor_tinymce: improve link function

Add external (generic) link option to menu.
Organize button rows.
When inserting an internal link, use selected text as link label.