Duncan McLean’s new take on Stevenson’s much-loved pirate tale proves to be a treasure, writes Joyce McMillan ...