Updated the clone process to exclude unneeded files
Updated the clone process to exclude unneeded files

This commit changes the clone process to properly exclude files from the repo
clone play/task. This also ensures that when this play is used that all local
repos are an exact match to what is upstream.

Change-Id: I840997d6778f40a9007bce18df792c6b0c69c5eb
Closes-Bug: #1468567
(cherry picked from commit 955c851cddcc6876fc2b98e9cdf423688280d31c)

yanyao/openstack-deployment,yanyao/openstack-deployment,yanyao/openstack-deployment,VaneCloud/openstack-ansible,VaneCloud/openstack-ansible,VaneCloud/openstack-ansible,yanyao/openstack-deployment