Netflix Chief Content Officer appointment signals a clear strategy for content innovation and growth in the streaming industry.