Implement new constructor of LocalSettingsDialog

- The new constructor should populate the form using the pairs of the
  QMap received.

- The QMap received in the constructor should be stored in a member var.

- The LocalSettingsDialog::accept() method updates the settings object
  using the corresponding properties of the widgets.