Echoes of Egypt: Minor bug fixes.

A handful of very small fixes.