Theory of Extrasolar Giant Planet Transits