Bug fix GHMC

This mostly just fixes formatting errors to prevent warnings when compiling. During my warning hunt however I came across an error in GHMC (see the changes in integrate.cpp), looking through the history though I don't believe this is in the last release.