remove unused parentheses
rerun LWRP tests when recipes change
Validate that nodes are not in multiple pacemaker proposals
make pacemaker_vip_primitive more defensive

Currently we are seeing pacemaker_vip_primitive occasionally
generate NoMethodError exceptions like:

  undefined method `[]' for nil:NilClass

Clearly we need more helpful error messages when things go wrong.
add tmp/ to .gitignore

For example, guard creates tmp/rspec_guard_result, and we
do not want to see that in `git status`.
Merge pull request #74 from vuntz/validate-unique-proposal

Validate that nodes are not in multiple pacemaker proposals
Merge pull request #75 from aspiers/ignore-pacemaker-tmp

add tmp/ to .gitignore
Merge pull request #76 from aspiers/vip-definition-network-error

make pacemaker_vip_primitive more defensive
changes to mixins require a full test run
Merge pull request #72 from aspiers/guard-recipes

Guard recipes
Merge pull request #77 from aspiers/guard-mixins

changes to mixins require a full test run
ha: Follow convention for pacemaker resource naming
ha: Update naming scheme for vip resources

We prefix with vip- so that it's a bit clearer.
ha: Do not pass is-managed / target-role meta when creating resources

We are happy with the default values.
Improve naming of stonith resource in shared mode
Merge pull request #78 from vuntz/ha-convention

Update pacemaker resource names + other conventions for HA
corosync: Fix search for authkey when there are multiple clusters
Correctly set corosync cluster name in crowbar-pacemaker wrapper

The name ends up in corosync.conf and is supposed to be unique
for each cluster.

Right now, it's only used to automatically generate a multicast address
when no multicast address is specified (not the case here), but this
could potentially be used for other things later on.
Merge pull request #79 from vuntz/fix-multi-cluster

Fix search for authkey when there are multiple clusters
Refactor run shell commands style