Added network selection to server. Added mpi_get_count to Fortran frontend
Irecv not supports sends from the same process.
Created makefiles, clean up tests