Merge branch 'ansible-etckeeper-0.1.1'

* ansible-etckeeper-0.1.1:
  ansible-etckeeper 0.1.1
Merge branch 'release/0.1.2' into origin-master

* release/0.1.2:
  ansible-etckeeper 0.1.2
  Implement Silpion internal Style Guide
  Update apt cache once
Merge branch 'release/0.2.0'

* release/0.2.0:
  Add license
  ansible-etckeeper 0.2.0: Add integration tests
  Keep it simple stupid
  Add integration tests for etckeeper
  ansible-tdd-generator
  Fixup markdown rendering for empty string defaults
  Fixup markdown rendering for empty string defaults
  Fixup markdown rendering for empty string defaults
  Update variables documentation
Merge branch 'release/0.2.1'

* release/0.2.1:
  ansible-etckeeper 0.2.1: Update from ansible-tdd-generator
  Update documentation for integration tests
Merge branch 'release/0.2.2'

* release/0.2.2:
  ansible-etckeeper 0.2.2: Really update from ansible-tdd-generator
  Update from ansible-tdd-generator (second try)
Update configuration - Mercurial command is hg

Although the package is called mercurial and the VCS' name is Mercurial the
command thats run (by etckeeper) is called 'hg'.
Fix syntax error in template

I hadn't tested before pushing this 'easy' change to the template which has
resulted in a failure. This updated version should work as expected.
Add option to control ansible_managed in config

Most roles simply use # {{ ansible_managed }} as the top line of their
configuration file so in many cases thats what people will be looking for (ie,
me). For consistency with other roles/templates this option allows swapping
between the default cow saying 'Managed by Ansible' and '# {{ ansible_managed
}}'
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.
Add EL to supported platforms

This changeset should work with EL 5 and 6 so 'all' enabled.
Merge pull request #4 from goetzk/Support-RedHat-systems

Add support for Red Hat family systems
Merge pull request #1 from goetzk/Mercurial-uses-hg-for-command

Update configuration - Mercurial command is hg
Merge pull request #2 from goetzk/Make-cow-in-config-file-optional

Add option to control ansible_managed in config
Merge remote-tracking branch 'github-silpion/master' into github/prs
Fix libselinux-python missing on ansible_os_family == "RedHat"
Allow role to configure run on ansible_os_family == "RedHat"
Update documentation for new vars and contributions
Provide variable types for role variables documentation
Integrate #3 from github
ansible-etckeeper 0.3.0: Add support for ansible_os_family == "RedHat"