Ali Abdullah Saleh, the Yemeni president, has returned to his country after receiving medical treatment in Saudi Arabia.