Merge pull request #26 from lpotter/master

add roaming property to service
Fix D-Bus introspection XMLs
Merge pull request #27 from martyone/master

Fix D-Bus introspection XMLs
[packaging] Update RPM packaging
[connman] NetworkManager: fix getTechnologies()
[connman] NetworkService: register to QMetaType

For Q_PROPERTY NetworkService* NetworkManager::defaultRoute
git: ignode *.moc files
Merge pull request #28 from martyone/master

One bugfix + two changes which will be needed by tests
[connman] waitForFinished before testing isError
[connman] Fix D-Bus related memory leaks

This commit also removes some orphaned member variables originaly used for
pending-call handling.
Fix members initialization order
NetworkManager: polish createSession() code a bit
Merge pull request #29 from martyone/master

(bug)fixes
Use shadow build to keep source tree clean

The main reason to do this is for code coverage analyzis to work. The tool
`lcov' is happy with shadow build but it does not work with OBJECTS_DIR,
MOC_DIR and similar qmake variables set in order to keep source tre clean of
build artifacts.

 $ cd build/
 $ qmake ..
 $ make

To clean simply run `rm -rf build/*' from project root.
Merge pull request #30 from lpotter/master

fix Qt5 build
Merge pull request #32 from martyone/shadow-build

Use shadow build to keep source tree clean
Eliminate dash character in D-Bus iface file names

Pre-step to introduce use of DBUS_INTERFACES qmake variable. With dash in
name, it would generate invalid include guards.
Make use of DBUS_INTERFACES qmake variable

This commit eliminates the need to store (in git) the generated D-Bus
interface files and makes make-clean work for them.

The problem with including commondbustypes.h is solved by including not only
the generated .h file but also generated .cpp file as well as its moc_* file
inside the associated API class' source file after commondbustypes.h is
included.  Note that the .h file still needs to be explicitly included -
without being referenced, qmake would not detect any dependency to it and it
would not get generated.  See networkmanager.cpp:

 #include "commondbustypes.h"
 #include "connman_manager_interface.h"
 #include "connman_manager_interface.cpp" // not bug
 #include "moc_connman_manager_interface.cpp" // not bug
[connman] Remove invalid Q_PROPERTY declarations

MOC warned about these.
NetworkingModel: fix compile warning