Fix a few bugs (video player showing offline, showing video/topic available links, etc); pdb crept in), reorganize code
Merge pull request #771 from bcipolli/online_video_cleanup

Online video cleanup