Navigation stack refactorisation

simplifies the mainwindow ui stacked widget
removes the progamatic construction and replaces it
with the designer QML.
Also factorises the code of slidepage in Utils.h for
a consistent page switching at all levels of UI.

Change-Id: I75ee29b0b93de63978262db4da04dc6c96e0942e
Reviewed-by: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
diff --git a/wizarddialog.h b/wizarddialog.h
index a2baa2d..9f5ec39 100644
--- a/wizarddialog.h
+++ b/wizarddialog.h
@@ -48,7 +48,6 @@
 // Overrided function
 protected slots:
     void accept();
-    void closeEvent(QCloseEvent* event);
 
 //UI Slots
 private slots:
@@ -66,6 +65,7 @@
     void timeoutNameLookupTimer();
     void on_photoTaken(QString fileName);
     void on_signUpCheckbox_toggled(bool checked);
+    void closeEvent(QCloseEvent* event);
 
 private:
     Ui::WizardDialog* ui;