AlJazeera - rewrite for BC content provider with HLS and RTMP

Closes #400