The Flash Season 6 Set Photos Tease the Return of Godspeed