Remove commented code
Move QNAM handling from EnginioClient to EnginioClientPrivate.
Share QNAM between EnginioClients.

There is no point in having QNAM instance per EnginioClient it can be
shared in each thread (the class is reentrant).
Share QNAM between QML and Enginio if possible.