Upgraded PDF.js to new version.

This version has changed text layer API.
Upgraded dependencies.
Merge branch 'development' of github.com:peerlibrary/peerlibrary into development