Merge pull request #2 from special/master

Cherry-pick upstream 43a3ca422337551ef4d2fb1331e8b765e0e13d0a
[packaging] Tests: add missing dependency to pygobject2
[tests] Fix TestKeyFile: sort list before comparing
[tests] Fix TestAccountSet::testFilters

The ordering of mAM->allAccounts() has changed. Fixed so it works
irrespective of the order.
[tests] Fix TestDBusProxyFactory::testDropRefs

(Hopefully) prevent getting the new proxy instantiated on the very same
address.
[telepathy-qt] Fix HandledChannelNotifier after porting to Qt5

The QObject::connectNotify() signature changed in Qt5.

Detected by
TestAccountChannelDispatcher::testCreateAndHandleChannelHandledAgain()
which hags forever because HandledChannelNotifier::handledAgain() gets
never emitted.
Merge pull request #3 from martyone/master

[telepathy-qt] Fix tests and HandledChannelNotifier bug
[telepathy-qt] Fix build with Qt 5.2

Patch from Albert Astals Cid <albert.astals@canonical.com>
Bug: https://bugs.launchpad.net/bugs/1267835
Merge pull request #4 from special/build-qt52

[telepathy-qt] Fix build with Qt 5.2
[tests] port test scripts to new gi based pygobject
Merge pull request #5 from nemomobile-packages/pygobject

[tests] port test scripts to new gi based pygobject
Revert "[telepathy-qt] Patch to build with Qt 5."

This reverts commit c54af7f7e3dce6b98b2da78202533221080a240f.

This hacky patch is no longer necessary, since upstream has gained proper qt5 support.

Conflicts:
	telepathy-qt/cmake/modules/TpQtMacros.cmake
[update] Update to upstream version 0.9.4
Squashed 'telepathy-qt/' changes from 939a14b..4b0d710

4b0d710 Prepare release 0.9.4
0191a6d Add 5 to pkg-config package names for Qt5
ff169cd Add Q_UNUSED as Q_ASSERT is a no-op in release mode
7feb7ee Allow compilation when only qmake-qt4 is in the path
dca5939 Simplify FindQt5.cmake
938509e Fix moc command for Qt5.2
7dea729 Merge branch 'spec_updates'
9d349d4 Fix ChannelDispatcher.Messages test
5afa270 Add {Room,Subject,RoomConfig} interfaces to generation
bb2c4e6 Update test library to match spec changes
6823281 Update changes from Channel_Dispatcher_Future
7eb108b Update to spec 0.27.3
46029e9 Fix HandledChannelNotifier for Qt5
d6435eb Fix TestDBusProxyFactory::testDropRefs
1adfbc3 Fix TestAccountSet::testFilters
15ddf09 Fix TestKeyFile: sort list before comparing
de35be6 Fix tests build for Qt5 release
a074b02 Fix build for Qt5 release
05fe3f4 Fix compilation on new versions of cmake
0f20582 Kill the last bits of Farsight
76722e2 Update NEWS
d007ff7 account: add method Account::createDbusTubeRoom
cc2e296 Update NEWS
375691f Removing old Farsight files.
aa8c333 tests: sync simple-channel-dispatch-operation.c from telepahty-glib
3de4dea Remove references to deprecated tp_channel_borrow_immutable_properties
7553d37 Update NEWS
819e00a Fix stack overflow in SimpleObserver::create
b4a8be8 Update NEWS
8da9f70 Fix storing avatars, so that they are not stored millions of times each
3f82f8b Fix warning in DBusTubeChannel
12c60ba Update NEWS
145e586 Merge branch 'tp-glib-0.18'
4f56270 cmake: Require tp-glib 0.18
6c05efa glib: Disable tp_tests_connection_run_until_contact_by_id to avoid requiring 0.19.x
ae72553 Update NEWS
2414ecb Link telepathy-qt4-farsight against gobject
d309812 farsight: Fix linking
1fbca35 Start 0.9.4 development

git-subtree-dir: telepathy-qt
git-subtree-split: 4b0d7109f9251b65eaae61535fb646e73df73e1d
Merge commit '6f0177bc024f3f7bce94c0abc283fba1c3b8a0d1' into update-0.9.4

Conflicts:
	telepathy-qt/TelepathyQt/handled-channel-notifier.cpp
	telepathy-qt/TelepathyQt/handled-channel-notifier.h
[telepathy-qt] Don't depend on Qt5Widgets for build

This is used only for examples, which we don't build.
Merge pull request #6 from special/update-0.9.4

[telepathy-qt] Update to upstream version 0.9.4
[telepathy-qt] Fix Qt5 pkgconfig dependencies for Farstream

0191a6dd fixed the pkgconfig dependencies for Qt5, but missed updating
TelepathyQtFarstream and two other files.