Coffee and cigarette smoking may protect against the rare liver disease Primary Sclerosing Cholangitis (PSC), study shows.