Add tox gating for Havana branch

Backport tox gating changes from trunk so that gating can use
the new tools the same way for both trunk and stable/havana.

Change-Id: Iaee556284e09aa2185b88474483aa8fa85ffcc7e