Will the launch of Coca-Cola Life - the company's new stevia-based cola - help attract health-conscious consumers back to the category?