Some more fixes for the pointcloud object bug and an improvement for the odometry_helper module

I have tested this correction, and it works on my computer with ubuntu 12.04 32bit and ros-hydro. I reset everything, and now there are no indentation changes, and all the changes are in a different branch in order to keep the forked repository clean.