Förre presidenten Buchanan har aflidit.