John Dramani Mahama has been Ghana's president once before - and now he is back for another punt at the top job.