Allows override of nginx configuration templates via simple variable
(cherry picked from commit be5948d91e7a88748a04fe37851b5a1bf6ce9e5c)
Adds upstream address and request time to ssl logging
(cherry picked from commit c1edcaae2848a6d475588fd392f93a8922c24a24)
Supervisor doesn't resolve `hostname` so using ansible variable for unique worker names
(cherry picked from commit dbae6cd1ff0a20ce291d95a65bc2f15157cfef2b)
change to chmod as privileged user.
(cherry picked from commit c17adfd8615bde1b3f2ace998bfe31c49bf7e78f)
Update to shibboleth role and allow changing the template directory

(cherry picked from commit ff86673d3a32e7a44f944f461135736708e08f81)

Conflicts:
	playbooks/roles/shibboleth/tasks/main.yml
Updates to apache role to make it more flexible and inline with nginx

(cherry picked from commit b006e39b4e67226126649c5b9945cde8c41614a3)

Conflicts:
	playbooks/roles/apache/tasks/apache_site.yml
	playbooks/roles/apache/tasks/main.yml
Merge pull request #1 from carsongee/mitx-additions-auth

Mitx additions shib and apache
Merge branch 'mitx-additions' into guglehupf_plus