Added a new resource type cs_location.
Update Modulefile
Added autorequire :cs_location.
Rolled back an error.
Added symmetrical parameter on cs_order

Pacemaker resource ordering by default is symmetrical. However, in some
cases ordering should only apply to starting of resources and not
stopping, for which symmetrical=false can be set on a resource.
Cs_order now does this automatically (default true), so it's also
backwards compatible.
Cherry-picking fix
Allow ordering of cs_groups

Cs_order only supported ordering of cs_primitives, but groups can also be ordered in Pacemaker.
Allow to specify rrpmode and ttl
Allow to specifiy several rings
Permit broadcast also
initial work to prototype a pcs based provider for cs_primitive
Don't set mcastport on broadcast
more than two primitives per cs_colocation
Document rrp_mode and ttl
added require=>Package['corosync'] to authkey file
Merge pull request #58 from flypenguin/master

added require=>Package['corosync'] to authkey file
fix depreciation warning in latest puppet versions
test on more puppet versions
reorder puppet versions in .travis.yaml
Worked around RubyGems 2.2.0 bug on Travis-CI

See rubygems/rubygems#763