Create extra-test-setup role

Some jobs need access to a database, as such implement our JJB macro
to run the tools/test-setup.sh file.

Change-Id: I90227beb41fe080544b3433805a1c8b7955217cb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
diff --git a/playbooks/tox-py27.yaml b/playbooks/tox-py27.yaml
index 13756b5..64721e9 100644
--- a/playbooks/tox-py27.yaml
+++ b/playbooks/tox-py27.yaml
@@ -2,4 +2,5 @@
   vars:
     run_tox_envlist: py27
   roles:
+    - extra-test-setup
     - run-tox