Reverend Jesse Jackson, the civil rights leader who marched alongside Martin Luther King Jr., has died at the age of 84, surrounded by his family.