Workarounds around Mono's Console.ReadKey issue on redirected output