BZ #1100369 - Puppet agent fails to run because fencing was off

https://bugzilla.redhat.com/show_bug.cgi?id=1100369

When fencing is disabled, the all-nodes-joined-cluster exec is not
defined, but it is used as an ordering dependency in
quickstack::pacemaker::common, causing puppet to fail with:

Error 400 on SERVER: Could not find resource
'Exec[all-nodes-joined-cluster]' for relationship on
'Exec[pcs-resource-default]'

Use stonith-setup-complete hook instead, which is defined even when
fencing is disabled.

(cherry picked from commit 47b1db61b69a9024b32f204a7f034fb194334ec1)