Make im_bench distributed! :-)

You still have to provide an appropriate bench.conf that distributes nodes
across many domains. Also, all computers should have exactly the same directory
structure and password-less SSH connectivity. This could be tested with the
net_adm:ping/1 function [1].

The stopping mechanism still needs a patched logger module. This stopping is
implemented by sending a 'logger_stopped' message in a *globally* registered
coordinator process; there were better ways to do that but they involved
further hacking on the IM infrastructure and this was not expected.

[1]: http://www.erlang.org/doc/man/net_adm.html#ping-1