Cancer, Warburg and Cell Death – A Fresh Take