Liam O Mochain, Ireland’s most maverick moviemaker, burst on to the scene in the late 1990s with a series of filmed festival reports and a scattershot(...)