Wrap handlers in log-and-wait wrapper

Also add more logging, and pretty prefix to runner output