add new api commands run and run_on_all_machines

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
cleanup machines, services, and units after tests

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
v1.7