Fix circular require in page-mod/match-pattern.js

This should refer to util/match-pattern.js instead, so that
existing code using page-mod/match-pattern doesn't break.
Merge pull request #1231 from legoscia/patch-1

Fix Bug 911498 Fix circular require in page-mod/match-pattern.js, r=@jsantell