Reorganize assets to live inside a pdfjs namespace, to avoid conflicts. Change the file structure to reflect the way that the library itself is delivered. Move vendor/pdfviewer.js -> lib/pdf.js
Bump to pdf.js version 1.0.68
Bump pdf.js to version 1.0.277
Create a generator to copy the files into the owning apps public folder.
Drop tasks - we don't need them.
Restore asset_path use as image-url isn't being processed for some reason.
Source the file path from a data-attribute on the window, rather than a query parameter. Makes more sense for the use-case of embedded pdf viewer in web pages.
Remove the debugger code as it probably should only be included on an as-needed basis, rather than all the time.