NASA Launches Solar Sail Satellite, Hints at Future for Space Debris