Begun (or ended?) the tv wars have as Netflix strikes a deal to be where French TV network TF1 live + on-demand content is shown.