### Feature and motivation

This has always been the default behavior for Ruby.

I think a lot of people are annoyed with how much extra stuff gets sent to the console (especially Firefox — https://github.com/mozilla/geckodriver/issues/619).

Once we document how to turn on logging for the drivers (I'm working on it), I think we should swallow the driver output by default and (maybe) direct people to the docs for how to turn it on/save it.

### Usage example

n/a
private static final Logger LOG = Logger.getLogger(DriverService.class.getName());
  private final ExecutorService executorService =
      Executors.newFixedThreadPool(
          2,
          r -> {
            Thread thread = new Thread(r);
            thread.setName(NAME);
            thread.setDaemon(true);
            return thread;
          });
  
  private final URL url;
  
  private String executable;
  private final ReentrantLock lock = new ReentrantLock();
  private final Duration timeout;
  private final List<String> args;
  private final Map<String, String> environment;
  /**
   * A reference to the current child process. Will be {@code null} whenever this service is not
   * running. Protected by {@link #lock}.
   */
  protected CommandLine process = null;
  private OutputStream outputStream = System.err;
  /**
   * @param executable The driver executable.
   * @param port Which port to start the driver server on.
   * @param timeout Timeout waiting for driver server to start.
   * @param args The arguments to the launched server.
   * @param environment The environment for the launched server.