New Netflix series 'Self Made: Inspired by the Life of Madam C.J. Walker' starring Octavia Spencer has been announced. Here's what we know.