“Shrek 2” features dizzying array of in-jokes and cultural references. Did you spot them all? by Jim Hill