Michelle O'Neill made history by becoming the first nationalist head of Northern Ireland's provincial government, embodies a new generation of progressive Irish republicans.