Dubliner Chris McCann pens new deal with Oldham Athletic