Refactor run shell commands style
Change default STONITH mode to "per_node"

It's actually hard to come with a reasonable default for the proposal,
but "manual", which was the previous default, makes it way too easy for
people to ignore the fact that they need to configure STONITH manually,
which will lead to errors.

With "per_node", Crowbar will tell them that the proposal is not
complete and so it will force the user to think about STONITH.
Decrease sleep during synchronization from 10s to 5s

10s really makes the whole chef run much longer.
Merge pull request #82 from vuntz/default-stonith

Change default STONITH mode to "per_node"
Merge pull request #80 from mjura/lvm-refactor-cmd

Refactor run shell commands style
Merge pull request #83 from vuntz/sync-sleep

Decrease sleep during synchronization from 10s to 5s
Fix error string
stonith: Ease deployment with SBD

While we cannot fully deploy SBD fencing (the user needs to provide the
devices and to make sure there's a watchdog for this hardware), we can
help a bit by doing the last few bits.
sbd: Claim disks that we're going to use for SBD
Add SBD per node table
Allow specifying attribute name for per node table
Generalize stonith table for other data types

Allow other data types (arrays, comma separated values) to be displayed
in the stonith table.
Split on commas and spaces in SBD table
sbd: Pass -P to sbd

This option is used to "Check Pacemaker quorum and node health" and is
recommended by our HA experts.