Add a command to list participating nodes
Fix formatting
Remove unused variable
Add a bunch of tests (and corresponding infrastructure
Replace tabs with spaces and remove dead code
Add test for reboot-non-build-nodes
Remove dead code
Move reboot-non-build-nodes code to models.py
Add much more information to list-nodes output
Allow for overriding destination dir for manifests
Do a better job at idempotency
Create Job model

TestSpecifactions are now stored templates for jobs. Jobs run once.
Fix run-tempest
Use a logfile per host
Redirect all output to logfile
They're now called jobs and no longer have names
Add missing args to find_free_udp_port
Make output more easily parsable
Fix config_override for network
Create logdir on .save()