merge from trunk
* Tests: create runtime directory, fix execution under pbuilder (LP:
#1614108)
* Build-Depend on upstart to avoid s390x builds on yakkety.
* Properly handle early termination of account access requests (LP:
#1594944)
* debian/control, debian/libonline-accounts-plugin-dev.install:
- Don't depend on main package, don't allow linking to
libonline-accounts-plugin.so (LP: #1612299)
[ Alberto Mardegan ]
* debian/rules:
- Don't run tests on powerpc (LP: #1606927)
[ Gary.Wzl ]
* add a new property "userAgent" for OAuth item. (LP: #1587282)
[ Timo Jyrinki ]
* Add qttools5-dev-tools build dependency (LP: #1608814)
[ Alberto Mardegan ]
* Fix desktop file name for scopes: they use their short app ID (LP:
#1541717)
[ Florian Boucault ]
* Crossbuilding fixes
* Read time from symlink file, not target (LP: #1596478)