Added QT based progress_editor, allow object.trait to define min and max and message on a ProgressEditor

especially message seems important to me, as this is intended by the original ProgressDialog