Rev. Jesse Jackson's casket arrived at the South Carolina Statehouse, where flags flew at half-staff to honor the civil rights icon.