Biliary Lithiasis: Basic Science, Current Diagnosis