New translator for Quebec's Statutes and Regulations

It works for both official languages (french and english).  
this is not a sufficient test for multiples. Almost every page on their website has a link that matches this. E.g. on their [home page](http://www.publicationsduquebec.gouv.qc.ca/) the link to the gift shop matches this pattern: http://www2.publicationsduquebec.gouv.qc.ca/dynamicSearch/produits_derives.php

Since you're using it to test for 'statute', I would at the very least extend the regexp to `/https?:\/\/(?:www2\.)?publicationsduquebec\.gouv\.qc\.ca\/dynamicSearch\/telecharge\.php\?/` (at least from your examples, "telexharge.php" is always there.

I would suggest using the following to test for/get multiples
```
function getMultiple(doc, checkOnly) {
  var res = ZU.xpath(doc, '//span[@class="texteNormalBleuB"]/a[2]');
  if(!res.length) return false;
  if(checkOnly) return true;

  var items = {};
  for(var i=0; i<res.length; i++) {
    items[res[i].href] = ZU.trimInternal(res[i].textContent);
  }

  return items;
}
```
Then in `detectWeb`, you just check `if(getMultiple(doc, true)) return 'multiple'` and in `doWeb` you can use the result of `getMultiple(doc)` directly in `Zotero.selectItems`.