Added necessary synchronizations for ENABLE_MPI_CUDA
Fixed bug in bond force creation for bond.fene in MPI
Fixed bug in MPI simulations: ghost fields not communicated correctly for bonds
Merge branch 'master' of https://codeblue.umich.edu/git/hoomd-blue
Enabled some unit tests for MPI
Merge branch 'fix_sync'
Fixed bug (pair force equals zero for external potential plugins on Fermi)

This was the consequence of textures being static global variables with
different storages in different libraries, i.e. in the main
hoomd.so and in the plugin shared library. Because
I had a function in a header file which wasn't inlined, the wrong
texture reference got picked when that function was called from
the plugin code library
Prevent moderngpu from calling cudaDeviceReset()
Fix a bug that caused "too many resources errors"

This bug only appeared on  Fermi cards when using nve or nvt integrators.
No longer initialize with particles out of the box

This fixes the problem of where to place them in MPI simulations