Review: Detection and Management of Common Bile Duct Stones in the Era of Laparoscopic Cholecystectomy