Space Telescope in Home Stretch of Tests, Early Pics Impress