Popcorn Time, a service touted as the Netflix of pirated content, has been removed by its hosting provider Mega for violating its terms of service. The developers ...