Yemen and Oman appear to be almost twin-like countries in many ways, and yet they are among the most wildly different countries on the face of the planet. These are the reasons why.