Merge pull request #11 from amccarthy/master

[connectionagent] Minimise number of times services are updated.
bump version to 0.7.26.
[connectionagent] add helper functions and use them

helps code redundancy
[connectionagent] add helper functions for connect and disconnect

so we know when we are autoconnecting stuff
[connectionagent] optimized updating services map
[connectionagent] add helpers slot
[connectionagent] remove double entry
[connectionagent] get autoconnect working better
[connectionagent] make manual connect work better
[connectionagent] remove commented out code
[connectionagent] remove handover settle timer
[connectionagent] remove logger class and use QMessageHandler for
debug output.
Merge pull request #12 from lpotter/autoconnect

Fixes
[connectionagent] bump version to 0.8.0
[connectionagent] report cell errors.
Do not autoconnect if roaming,
and make basis for ask roaming (TODO)
[connectionagent] move context connect to slot
Merge pull request #13 from lpotter/master

[connectionagent] report cell errors.
[connectionagent] supress autoconnecting when tethering is enabled.

connman will bring cell online when wifi tethering is enabled.
[connectionagent] initialize tetheringEnabled correctly.

Also remove Q_FUNC_INFO.
don't use wifi tech is NULL