Merge commit '1eaccfe'
Merge branch 'p3m_gpu_clean' of https://github.com/ohickey/espresso
Allow the p3m to dump the mesh in x, y, and z (before it only dumped the mesh in x). This allows for the dumping of the p3m in blockfile format in the case of non-cubic boxes. It will also now be possible to tune setting a non-cubic mesh.
added boundaries+particles test
Merge remote-tracking branch 'upstream/master' into fix_mpi_bug
With much help from Axel appear to have fixed initialization bug with the GPU communicator.
Revert "removed superfluous puts in p3m_tcl"

This reverts commit 5289f0c94052961fc1acee44da546c828055f3af.
Fixe merge conflicts