allow abbey to use additional repos and customizable playbook locations.

This PR will allow abbey and build-ami to:
  - check out a third repo, ansible-private, which contains private playbooks and roles.  
  - run playbooks out of a configurable directory, not hard coded to configuration/playbooks/edx-east