Software and sunscreen are among 6 Capital Innovators investmentsCapital Innovators, a five-year-old St. Louis accelerator for technology and consumer products, announced its fall class of six startups...