'Legends of Tomorrow': Easter Eggs and Things You May Have Missed in "Welcome to the Jungle"