Set flags to -Wall -Wno-unused-dummy-argument to show errors but not complaints about expected unused function parameters.
Modified filed according to gfortran warning messages.
Modified domain and replicated distribution modules to use MPI_particle type.