Add support for Red Hat family systems

Variables and tasks for running this role on Red Hat derived systems. I've
tried to update the README to mention any requirements and changed the mention
of only supporting Debian.

Unlike Debian packaging it appears etckeeper needs to be specifically initialised after being installed, hence the extra task.