Brightcove

@bendk This is all working well.  Only thing I'd like to see left on this branch is:
- indenting on the dfxp all download, it's pretty awful to look at if you have to check the dfxp content of the merged one.
- the unittest failures on importing
```
    import subtitles.models
ImportError: No module named models
```