Simple non-blocking command runner