A brief leak scare on the International Space Station complicates NASA and Congress' plans to extend the station's lifespan to at least 2032.