Fixed memory leaks and UI improvements

Change-Id: I830d838b287915e37fe018787a85c9a2dfb7a3a7
diff --git a/linux/network-manager.h b/linux/network-manager.h
index f0c192d..04e987d 100644
--- a/linux/network-manager.h
+++ b/linux/network-manager.h
@@ -6,7 +6,7 @@
  */
 
 #include <QtDBus>
-#include <QThread>
+#include <QProcess>
 
 #ifndef NETWORKMANAGER_H
 #define NETWORKMANAGER_H
@@ -28,7 +28,7 @@
     void autoconfigDaemon();
 
 private:
-    QProcess * autoconfigProcess;
+    QProcess *autoconfigProcess;
     bool isAutoconfigRunning;
 
 private slots: