No, this has nothing to do (directly) with a Space Elevator. But for all of us who look up at the night sky and wonder, this is incredibly exciting news…
There are several stories and analyses of this, but the best one (IMHO, of course) is this one at the Planetary Society.
(Drawing courtesy of ESO – click on it for a larger version)