Moved the multicast routing entry to SpiNNMachine, and added a placer subvertex same chip constraint