In a major moment for documentary enthusiasts, the Documentary Channel is back, reborn as a cutting-edge streaming platform.