Bug 1093219 - m3u parsing

This was also to possibly support streams in the future that I did that. So that we know in advance.