Remove many references to github

OpenStack's primary git repositories aren't on github, so update the
URLs en-masse to point to git.o.o. There are some references left as
they either reference code that is only on github, or require it,
like the Jenkins element.

Change-Id: Id50f2e0fc0b301b5b2d04f769d032044cd11404c
Always create o-a-c's $TEMPLATE_ROOT

Creating $TEMPLATE_ROOT is common to both os-apply-config package and
source installs, so move it into it's own install hook script under
install.d.

Change-Id: Iba79129cd111c144f67efabb93d4eb81641d1c2c
Make os-refresh-config install.d hook run later

os-refresh-config relies on being able to run virtualenv, which is only
guaranteed to be possible after running 01-install-pip from the
pip-and-virtualenv element.

To guarantee this ordering, move
install.d/os-refresh-config-source-install/01-os-refresh-config to
install.d/os-refresh-config-source-install/10-os-refresh-config

And for consistency in script execution timing, move
install.d/os-refresh-config-package-install/01-os-refresh-config to
install.d/os-refresh-config-package-install/10-os-refresh-config

Change-Id: I3b0a127c0c6eca16854f84a3c733cbd54c8a4880
Closes-Bug: #1292514
Merge "Remove many references to github"
Merge "Make os-refresh-config install.d hook run later"
Merge "Always create o-a-c's $TEMPLATE_ROOT"