Update PDF plugin for marker class
Add override for PDFjs to use non-transparent highlights

Fixes #1790.