Ron Johnson, the man tasked with turning around struggling department store retailer JC Penney, has left the business after less than two years in the post, and will be replaced by the company's former boss Mike Ullman III.