Thailand's Supreme Court has ruled that billionaire Thaksin Shinawatra must serve one year in jail, overturning his hospital detention and marking another setback for his influential political family.