qml interop: remove clientwrapper

The clientwrapper class masks granular object registration within
qml, and encourages code duplication between viewmodels(adapters)
and code lasagnafication and the misuse of declarative Qml.

Change-Id: I85fef214363e62e54fc0681282323ea4861000d6
Gitlab: #66
diff --git a/jami-qt.pro b/jami-qt.pro
index 3af3746..14bbf37 100644
--- a/jami-qt.pro
+++ b/jami-qt.pro
@@ -110,92 +110,93 @@
 }
 
 # Input
-HEADERS += ./src/smartlistmodel.h \
-        ./src/utils.h \
-        ./src/bannedlistmodel.h \
-        ./src/version.h \
-        ./src/accountlistmodel.h \
-        ./src/runguard.h \
-        ./src/lrcinstance.h \
-        ./src/globalsystemtray.h \
-        ./src/appsettingsmanager.h \
-        ./src/webchathelpers.h \
-        ./src/pixbufmanipulator.h \
-        ./src/rendermanager.h \
-        ./src/connectivitymonitor.h \
-        ./src/jamiavatartheme.h \
-        ./src/mainapplication.h \
-        ./src/qrimageprovider.h \
-        ./src/messagesadapter.h \
-        ./src/accountadapter.h \
-        ./src/tintedbuttonimageprovider.h \
-        ./src/calladapter.h \
-        ./src/conversationsadapter.h \
-        ./src/distantrenderer.h \
-        ./src/previewrenderer.h \
-        ./src/qmladapterbase.h \
-        ./src/avadapter.h \
-        ./src/contactadapter.h \
-        ./src/pluginadapter.h \
-        ./src/settingsadapter.h \
-        ./src/deviceitemlistmodel.h \
-        ./src/pluginitemlistmodel.h \
-        ./src/mediahandleritemlistmodel.h \
-        ./src/preferenceitemlistmodel.h \
-        ./src/audiocodeclistmodel.h \
-        ./src/videocodeclistmodel.h \
-        ./src/accountstomigratelistmodel.h \
-        ./src/clientwrapper.h \
-        ./src/audioinputdevicemodel.h \
-        ./src/videoinputdevicemodel.h \
-        ./src/audiooutputdevicemodel.h \
-        ./src/pluginlistpreferencemodel.h \
-        ./src/videoformatfpsmodel.h \
-        ./src/videoformatresolutionmodel.h \
-        ./src/audiomanagerlistmodel.h \
+HEADERS += \
+        src/smartlistmodel.h \
+        src/utils.h \
+        src/bannedlistmodel.h \
+        src/version.h \
+        src/accountlistmodel.h \
+        src/runguard.h \
+        src/lrcinstance.h \
+        src/globalsystemtray.h \
+        src/appsettingsmanager.h \
+        src/webchathelpers.h \
+        src/pixbufmanipulator.h \
+        src/rendermanager.h \
+        src/connectivitymonitor.h \
+        src/jamiavatartheme.h \
+        src/mainapplication.h \
+        src/qrimageprovider.h \
+        src/messagesadapter.h \
+        src/accountadapter.h \
+        src/tintedbuttonimageprovider.h \
+        src/calladapter.h \
+        src/conversationsadapter.h \
+        src/distantrenderer.h \
+        src/previewrenderer.h \
+        src/qmladapterbase.h \
+        src/avadapter.h \
+        src/contactadapter.h \
+        src/pluginadapter.h \
+        src/settingsadapter.h \
+        src/deviceitemlistmodel.h \
+        src/pluginitemlistmodel.h \
+        src/mediahandleritemlistmodel.h \
+        src/preferenceitemlistmodel.h \
+        src/audiocodeclistmodel.h \
+        src/videocodeclistmodel.h \
+        src/accountstomigratelistmodel.h \
+        src/audioinputdevicemodel.h \
+        src/videoinputdevicemodel.h \
+        src/audiooutputdevicemodel.h \
+        src/pluginlistpreferencemodel.h \
+        src/videoformatfpsmodel.h \
+        src/videoformatresolutionmodel.h \
+        src/audiomanagerlistmodel.h \
         src/qmlregister.h \
         src/qtutils.h \
         src/utilsadapter.h
 
-SOURCES += ./src/bannedlistmodel.cpp \
-        ./src/accountlistmodel.cpp \
-        ./src/runguard.cpp \
-        ./src/webchathelpers.cpp \
-        ./src/main.cpp \
-        ./src/globalsystemtray.cpp \
-        ./src/smartlistmodel.cpp \
-        ./src/utils.cpp \
-        ./src/pixbufmanipulator.cpp \
-        ./src/rendermanager.cpp \
-        ./src/connectivitymonitor.cpp \
-        ./src/mainapplication.cpp \
-        ./src/messagesadapter.cpp \
-        ./src/accountadapter.cpp \
-        ./src/calladapter.cpp \
-        ./src/conversationsadapter.cpp \
-        ./src/distantrenderer.cpp \
-        ./src/previewrenderer.cpp \
-        ./src/avadapter.cpp \
-        ./src/contactadapter.cpp \
-        ./src/pluginadapter.cpp \
-        ./src/settingsadapter.cpp \
-        ./src/deviceitemlistmodel.cpp \
-        ./src/pluginitemlistmodel.cpp \
-        ./src/mediahandleritemlistmodel.cpp \
-        ./src/preferenceitemlistmodel.cpp \
-        ./src/audiocodeclistmodel.cpp \
-        ./src/videocodeclistmodel.cpp \
-        ./src/accountstomigratelistmodel.cpp \
-        ./src/clientwrapper.cpp \
-        ./src/audioinputdevicemodel.cpp \
-        ./src/videoinputdevicemodel.cpp \
-        ./src/audiooutputdevicemodel.cpp \
-        ./src/pluginlistpreferencemodel.cpp \
-        ./src/videoformatfpsmodel.cpp \
-        ./src/videoformatresolutionmodel.cpp \
-        ./src/audiomanagerlistmodel.cpp \
+SOURCES += \
+        src/bannedlistmodel.cpp \
+        src/accountlistmodel.cpp \
+        src/runguard.cpp \
+        src/webchathelpers.cpp \
+        src/main.cpp \
+        src/globalsystemtray.cpp \
+        src/smartlistmodel.cpp \
+        src/utils.cpp \
+        src/pixbufmanipulator.cpp \
+        src/rendermanager.cpp \
+        src/connectivitymonitor.cpp \
+        src/mainapplication.cpp \
+        src/messagesadapter.cpp \
+        src/accountadapter.cpp \
+        src/calladapter.cpp \
+        src/conversationsadapter.cpp \
+        src/distantrenderer.cpp \
+        src/previewrenderer.cpp \
+        src/avadapter.cpp \
+        src/contactadapter.cpp \
+        src/pluginadapter.cpp \
+        src/settingsadapter.cpp \
+        src/deviceitemlistmodel.cpp \
+        src/pluginitemlistmodel.cpp \
+        src/mediahandleritemlistmodel.cpp \
+        src/preferenceitemlistmodel.cpp \
+        src/audiocodeclistmodel.cpp \
+        src/videocodeclistmodel.cpp \
+        src/accountstomigratelistmodel.cpp \
+        src/audioinputdevicemodel.cpp \
+        src/videoinputdevicemodel.cpp \
+        src/audiooutputdevicemodel.cpp \
+        src/pluginlistpreferencemodel.cpp \
+        src/videoformatfpsmodel.cpp \
+        src/videoformatresolutionmodel.cpp \
+        src/audiomanagerlistmodel.cpp \
         src/qmlregister.cpp \
         src/utilsadapter.cpp
 
-RESOURCES += ./resources.qrc \
-             ./qml.qrc
+RESOURCES += \
+        resources.qrc \
+        qml.qrc