Completing a complex upgrade five years in the making, two spacewalking astronauts on Thursday mounted an...