Merge pull request #46 from bbandix/dev

Fix exports when building with no-package on Mac
Fix typo in a file name.

renamed:    enginioqmloblejctadaptor_p.h -> enginioqmlobjectadaptor_p.h
Add comment about a bug.
Fix invalid overloading in EnginioQmlClient

C++ says that inheritance, by default, hides a function member, to make
it properly overloaded "using" key word has to be used.
Merge pull request #47 from nierob/smallFixups

Small fixups
Add usergroup query test
Fix usergroup member queries and add tests
Remove one check from EnginioClientPrivate::networkManger().

The Enginio needs QNAM instance there is no point in delaying it
creation, especially with this:
https://codereview.qt-project.org/#change,56093 in mind.

We also do not need QPointer to protect QNAM instance access, the QNAM
is shared in a thread and it is not deleted as long as thread is alive.
Merge pull request #48 from nierob/usergroup

Add usergroup and usergroup members tests
Merge pull request #49 from nierob/qnamOptimization

Remove one check from EnginioClientPrivate::networkManger().
Skip file tests using old C++ api
Rename no-package option to sharedlib and fix developer build
by only applying the force_independent option for non-developer builds.