Intel fftw mpi update for MKL >= 11.1

I am thinking to replace the code with something like this (to obey wpoely86 request as well):
        dict_of_mpi_fam = {
            toolchain.OPENMPI: '_OpenMPI',
            toolchain.INTELMPI: '',
            toolchain.MVAPICH2: '_MVAPICH2',
            toolchain.MPICH2: '_MPICH2',
            toolchain.MPICH: '_MPICH',
            toolchain.QLOGICMPI '_QlogicMPI',
        }
        mpi_name_in_lib = dict_of_mpi_fam[self.toolchain.mpi_family()]

Those can be lowercase as well. 

I did not bother too much with the lowercase filenames, because the fftw2_cdft the precision is by default uppercase made by intel's makefile (for example fftw2_cdft_DOUBLE_ilp64.a)
But again, this is fine for me.