Netflix’s key contract with Starz expired on Tuesday, causing a massive hit to its catalog of movies and TV shows — especially instant streaming.