Updates to KleinGordon3dMpiFFT, to makefiles and avoiding IMPLICIT error...

Please update your master branch to reflect the following changes.