Galway Film Fleadh reveals line-up, including a Peter O