Add random place, dummy placement simulator

This just places everything randomly, which isn't great but should
suffice to at least ensure that all nodes have been filled out.

There's also another simulator target, but it doesn't actually do
anything yet -- it just ignores the placement.  I'm not entirely sure
how to take placement into account without a schedule yet.