Added missing ierror to MPI_Finalize.
Added mpi derived type generator for the particle type.
Added systolic distribution type.
Added ability to use FT_FLAGS to add flags to fortran compilation. -Wall gives a lot of warnings about unused function parameters, which is an expected result of using a functional style.