Fixed FSI testcase
Cleaned up most of Stefans errors, I believe the code should now pass through Jenkins, but I'm not sure that it will also perform as expected. The code passes the testcases I've tried, but whether the physics of the LB_BOUNDARIES(_GPU) is correct I cannot vouch for. I've also changed a line of code that was erronously commented out by Dominic.
I appear to have fixed the lb_planar_gpu.tcl test case again, but the lb_stokes_sphere_gpu.tcl test case still fails. I think there is a mysterious factor of 2 floating around somewhere in the code. I've added several comments to where I was uncertain about a piece of code, always with // ***** (lb_boundaries.c and lbgpu.cu). For the rest I think I've removed pretty much all the mess that was there.
Comment out showfram.
C++-ed halo
Built in C++ into the build system
UG: Comments on generic checkpointing.
Merge branch 'master' of git://github.com/espressomd/espresso into ivan
News
Fixed default myconfig and added oif to maxset
Fixed some warnings
Fixed missing exit 0
Removed the unsafe atol and atoi commands from the code, in particular for the random_tcl.c file, for which their implementation lead to unexpected and undesired behavior.
Fixed merge conflict
some tidy up in lbgpu.cu code
Removed the unsafe atol and atoi commands from the code, in particular for the random_tcl.c file, for which their implementation lead to unexpected and undesired behavior.

Conflicts:

	src/tcl/particle_data_tcl.c
Merge branch '3.1'
Removed the unsafe atol and atoi commands from the code, in particular for the random_tcl.c file, for which their implementation lead to unexpected and undesired behavior.
added lb gpu checkpointing from old lbgpu branch
Merge remote-tracking branch 'jdegraaf/bug_hunt' into electrokinetics