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.
Sure, we can add the real database name (BDSL or BLLDB) in front.

But I wouldn't rename it into "semantics Visual Library", because nowadays the "Visual Library" is really about digitizing, try a google search for that, e.g. <a href="http://www.walternagel.de/visual-library">this website</a>. The "semantics Visual Library" contains of different modules: one for bibliographies and another one for digitization. A typical visual library (digitization) pages look like this:
 * http://digi.bib.uni-mannheim.de/ubmadesb/content/titleinfo/50420
 * http://sammlungen.ub.uni-frankfurt.de/judaicaffm/content/titleinfo/4104701

<a href="http://www.semantics.de/produkte/visual_library/">Visual Library</a> distinguish here between the:
 * Visual Library Manager for online bibliographies
 * Visual Library Server for digitization
 * Visual Library Scout for something else (local reference management system?)

To be honest, I have never heard these names before. Thus, I suggest to use some name for describing what it is doing.