Near the ancient Pyramids of Giza, just outside Cairo, the Grand Egyptian Museum (GEM) geared up for a lavish opening last ...