Learn what to pack for a Nile cruise in Egypt, from light clothing and comfortable shoes to travel documents and must-have accessories.