What Today's Renewals Mean For Supergirl, Constantine, Legends of Tomorrow, And More