Rahm Emanuel has been a fixture in Democratic Party politics for more than 30 years — serving as a member of Congress, President Obama's chief of staff, mayor of Chicago and ambassador to Japan.