The exit code of sub commands were ignored. As a result all
integration jobs would pass even when they fail.
Change-Id: I071283d2737199ed710e246740f68f8e857027f2
Closes-Bug: #1546772
Previously this was trying to change into the project which does not
exist in the gate environment.
Change-Id: Ic2e97836e2957c0696eb8534a35fdc73d3daa942
This large change makes bandit into an installable packahge, needed
for tox testing. I have added the tox testing scaffolding but no
real tests, they will come in a later change. I have also disabled
all failing PEP8 test (lots) since I have changed enough stuff for
one patch. I'll start re-enabling and fixing PEP8 stuff soon.
Change-Id: I774ed9149f285e4e2bceacda0484a7e2a934a3aa