Changed stuff in the cliff detection to remove printouts and make it cleaner

Now it's not listening for transforms all the time, only when it gets a new cloud. This makes the camera_frame parameter unnecessary. Still works with our stairs, shouldn't really be any difference.