Peregrino, Francis Zaccheus Santiago (c.1851–1919), pan-Africanist and newspaper editor in South Africa