This adds two commits from
- d9354dfe: "CMake/TpQtMacros: Added missing dependencies."
- 8bc55218: "cmake: get rid of the old & ugly syntax of having arguments..."
While the latter is certainly nicer to look at, the former is necessary to
build with cmake 3.9. Otherwise it fails with "IOError: [Errno 2] No such
file or directory: '<buildir>/TelepathyLoggerQt/_gen/spec-logger.xml'".