Juris Translator

(This is based on a previous pull request)
Translator fetches journal articles and cases (new) from Juris

@fbennett Honestly, if we find a different solution, I am okay with
that. Using extra and history was just my approach.

For illustration, below is the code of my CSL stylesheet for the German
law journal NJW (draft!).

I use Zotero.extra = CSL.note for the type of decision and
Zotero.history = CSL.references for the case name.

I would have no problem in using any other field. We could also use
Zotero.extra for more information (accumulated) if there is a way in CSL
to fiddle it out again. But I did not find any.

        <!-- Legal case
        Style:
        if case is published in journal:  <court> <journal>
<journal-year>, <first-page>, <locator> [ - <case name>]
        otherwise:                        <court>, <type of decision> v.
<dated-decided> - <docketnumber> [ - <case name>]   (type of decision is
saved in field "note")
        -->
        <else-if type="legal_case" match="any">
            <choose>
              <!-- is the case published in a journal? -->
              <if variable="container-title">
                <text variable="authority" suffix=" "/>
                <text variable="container-title" form="short" suffix=" "/>
                <text variable="volume" suffix=", "/>
                <text macro="firstpage-locator"/>
              </if>
              <else>
                <text variable="authority" suffix=", "/>
                <text variable="note" suffix=" v. "/>
                <date form="numeric" variable="issued" suffix=" - "/>
                <text variable="number"/>
              </else>
            </choose>
            <choose>
              <if variable="references">
                <text variable="references" prefix=" - "/>
              </if>
            </choose>
      </else-if>

Examples (as generated by the above script):

BGH NJW 2013, 1441 - Morpheus

BGH, Beschl. v. 06.11.2014 - IX ZB 51/14

EuGH, Urt. v. 11.11.2014 - C-333/13