The storm clouds stayed far enough away so that space shuttle Endeavour and her STS-127 crew finally launched on July…