New translator for Quebec's Statutes and Regulations

It works for both official languages (french and english).  
This seems to have disappeared somewhere into the void, so I'm reposting it.

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`.