MagellanTV serves up thousands of streaming documentary movies and shows for life