Add --quiet option
Implement a --async option for runners