Summary: Walking off the edge of Phobos, For NASA's InSight Mars Lander, All Systems Are Go for Monday Touchdown.