A recent Apple code leak has pulled back the curtain on a host of unreleased products, offering a detailed glimpse into the company's product roadmap for the next couple of years. The information, ...