convert Playbook-style Ansible to Role-style.

This module is in the Galaxy format now, making it compatible with
existing Ansible setups. I've tested it with a Debian-based setup
and made many redhat/debian modifications. I haven't tested it on
redhat/centos. The Vagrantfile is also broken since the conversion.

I plan on making a few minor changes (I asked Ansible about the
vagrantfile), but it should be much more incremental.