Update ansible-lint to 3.4.12
Update ansible-lint to 3.4.12

A newer ansible-lint is required for ansible 2.3 compatibility.
Roles are installed within the linters test through git clone instead of
galaxy to avoid an upstream Ansible bug[0].

[0] https://github.com/ansible/ansible/issues/22572

Change-Id: I9b7bb57b60a0596912934d368aba796397e31ad0

stackforge/os-ansible-deployment,cloudnull/os-ansible-deployment,cloudnull/os-ansible-deployment,robb-romans/openstack-ansible,BjoernT/os-ansible-deployment,robb-romans/openstack-ansible,cfarquhar/openstack-ansible,BjoernT/os-ansible-deployment,yanyao/openstack-ansible,cfarquhar/openstack-ansible,BjoernT/openstack-ansible,stackforge/os-ansible-deployment,BjoernT/os-ansible-deployment,bunchc/openstack-ansible,openstack/openstack-ansible,yanyao/openstack-ansible,openstack/openstack-ansible,BjoernT/openstack-ansible,bunchc/openstack-ansible