Basic role for consistently creating roles.

I've been creating a lot of new roles and thought something like this would be useful.  It creates a role and stubs out some files.  I'd like it to include a header file in all the templates, but it's not working currently.  I think this would help us enforce consistency as we create more and more roles.

Runs something like so.

```
ansible-playbook ansible_role.yml -i local.ini --connection=local --extra-vars "role_name=haproxy"
```