Pedant topo support

Adds support for running pedant on multiple nodes of a tiered or ha chef server at the same time.
Can you add a comment here about how `Process.pid` is not unique enough across multiple nodes on the same Chef Server?