New Supergirl Casting Announced, Plus Season 3 Trailer!