A callous fire attack has devastated several homeless people in the northern suburbs of Adelaide.