Split keepalived module into separate files.
Include an easy way to setup a keepalived vrrp type for a vip.

This represents the common code that puppet-{gluster,ipa} share for vrrp.