add pdfjs libraries and bundled viewer from mozilla
import pdf view and corresponding handlebars
Load the PDF viewer that loads a pdf, instead of loading a video. Remember to cherry pick this out!
disable font faces to make pdfjs go faster
use a class instead of an id for naming the pdf iframe
add frontend code for tracking pdf progress
Refactors content_log to have set_complete method that can be called on completion.
Makes audio view check for additional completions correctly.
Uses this.listenTo for binding event listeners.
load the content log model when the user is logged in
change the variable name viewerWindow to contextWindow
correctly pass in the PDFVIew on the page_loaded callback
we're already the log model, no need to call another log model!
save the user's progress on the content log model.
include the content log when computing points
track students' points
restore Video Player loading when we're viewing a video
Don't use syntax that's invalid for python 2.6!!!!
lint channels/base.py because i already had it opened
Refactors audio and pdf initialization code in common content view.