Is the alliance between Kenya Airways and South African Airways the next step in revival of the two fallen giants?