'Arrow': Easter Eggs and DC Comics References in "Emerald Archer"