use queue per link in modelnet scheduler
In the torus and simplep2p networks, there are N links on any particular node, but only one scheduling queue (they're currently special-cased to bypass the scheduler).
This requires being able to inspect the underlying network model for link counts (simplenet, loggp, dragonfly have 1, simplep2p, torus have N).