Refactor DuSE-MT's Save, SaveAs, and New actions

Change-Id: Ic215ce4edb0a7ffc5918fe5a3367515d8162d16a
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>