For Newcastle United the years of anguish, hurt, sometimes humiliation and not a little desperation are finally over. They ...