The former Justice Minister, Alan Shatter, failed in his duties to investigate complaints made by the garda whistle-blower Maurice McCabe, according to a damning report which recommends an independent examination into a range of allegations of garda malpractice.