Add new translator Semantics Online Bibliographies.js

This translator can handle two websites:
 * BLLDB = online version of the  Bibliography of Linguistic Literature (BLL)
 * BDSL = online version of the Bibliographie der deutschen Sprach- und Literaturwissenschaft

see #811, which are avaialable in German and English.

Some remarks:
 * The test cases are only working if you replace the `vid` parameter with a current session key.
 * I feel that all information from the classification and so on are just too much to add everything as tags. Moreover, I have no idea how to restrict to not more than 10 good tags. Thus, I don't add any tags, but everything should be searchable in the snapshot.
(just as a quick note: it's super important for search translators where we have multiple translators for an ID such as ISBN or DOI. It's somewhat relevant for import translators - especially the various RDF versions which need to be run in the right order. It doesn't apply to export at all.)