Merge branch 'master' of github.com:ClusterLabs/pacemaker
Low: services: Keep dbus build support optional
Low: services: Fix building dbus
Refactor: Services: Move common code into pcmk_dbus_connect
Low: lrmd: Make ocf dummy agents executable with regression test in src tree
Low: lrmd: Install ping agent during lrmd regression test.
High: pengine: cl#5186 - Avoid running rsc on two nodes when node is fenced during migration

(cherry picked from commit 64dc38bc3e8b6805104b271aa9f8eff2ef88515c)
High: pengine: Force record pending for migrate_to actions

(cherry picked from commit 9227149abe879392daf2a46b07b6d675a59e4ca4)

Conflicts:
	pengine/native.c
Fix: services: Correctly reset the nice value for lrmd's children

(cherry picked from commit 4f766cf7458538694ae23c6be4251420c4db306c)
Fix: services: Reset the scheduling policy and priority for lrmd's children without replying on SCHED_RESET_ON_FORK

(cherry picked from commit cfb8dcbcb0a6258d518563b239472e63acd15161)
Fix: cluster: Fix segfault on removing a node

(cherry picked from commit fad35fd71059c3b1befab9c58b42dc87a3cc03d3)
High: services: Do not block synced service executions

(cherry picked from commit b0ab1ccdb55dbead40fae097e4f84e445878afb1)
Fix: cib: Fix remote cib based on TLS

Prevent connection->tcp_socket and connection->tls_session from both
having values at a same moment. Otherwise, connection->tcp_socket will
always be used in crm_remote_sendv(), crm_remote_ready() and
crm_remote_recv_once().

(cherry picked from commit fe61ad058699c4ac2ebd1a126c64495d3324180e)
Fix: xml: Fix segfault in find_entity()

(cherry picked from commit dd105a6fd1cbf9a0647a44896c3a2c2d1c0f127f)
Low: pengine: Regression test update for record-pending=true on migrate_to
Low: services: fix building dbus support in buildbot.
Fix: Bug rhbz#1057697 - Use native DBus library for systemd support to avoid problematic use of threads

(cherry picked from commit 24404bfa83f32357e8fa2d7e80b1dd7c6a893244)
Fix: Bug rhbz#1057697 - Use native DBus library for systemd async support to avoid problematic use of threads

(cherry picked from commit 2f90aad962c63eba313ed466580703434c80bd1a)
Refactor: systemd: Simplify dbus API usage

(cherry picked from commit e3aa2f12bb4f00d4b0d8a38f1dd5727de2eba351)
Build: Add dbus as an rpm dependancy

(cherry picked from commit 1a57ecce774189263004e6d43d031ca1978b759d)