Idiosyncratic Drug Induced Liver Injury, Cytochrome P450, Metabolic Risk Factors and Lipophilicity: Highlights and Controversies