This implements Distributed S-Net for the Front runtime system.

This implements Distributed S-Net for the Front runtime system.
It includes more testing for Distributed S-Net.
And a couple of small improvements and bug fixes in the MPI layer.