Preprocess viewer.css to remove unnecessary prefixed CSS rules

This PR contains an approach for removing unnecessary browser vendor prefixes from `viewer.css` in the Firefox versions of PDF.js.

Based on a discussion with @yurydelendik on IRC, it's not yet clear if this is the right solution, so this PR is submitted as a suggestion of how this could be implemented.