It’s time for a parliamentary inquiry into the workings of the Crown Office and the dual role of the Lord Advocate, argues Brian Wilson