Spilt out SCSS variables into a separate file

This allows them to be included as a dependency without side effects.
Add override for PDFjs to use non-transparent highlights

Fixes #1790.
Merge pull request #1818 from hypothesis/1790-change-higlight-css

Change highlight CSS for PDF.js