Adding a translator for french union catalog CCFr

As requested in [Zotero Forum](https://forums.zotero.org/discussion/37503) I've built this first version of a translator. 

It still misses somes specific cases but works for > 90% of records I'd say. CCFr catalog is full of JS, not that easy to parse.

Tests are style missing, hope it's not blocking.
we use the ```https?``` across the board because it has virtually no costs and if the site allows (but doesn't require) https at some point in the future, our tests won't detect it and it will appear to not work for users until someone who knows it should be working reports it. This has happened multiple times with translators.