Fix for Intel MPI
Merge pull request #72 from OP2/fix/intelMPI

Fix for Intel MPI
Fix for CUDA
Merge remote branch 'origin/master' into feature/vectorisation
False ivdep, no padding for GPU
Merge remote branch 'origin/feature/vectorisation' into feature/vectorisation

Conflicts:
	op2/c/src/mpi/op_mpi_part_core.c
Fixing up all the SoA stuff