[WIP] Refactor ComposeWidget to enable reuse of envelope fields

Gui: create EnvelopeFormWidget with .ui file

Issue: scrolling doesn't work, see FIXME in EnvelopeFormWidget::calculateMax..