Graph reference 3.0:

- enable easily-configurable language-dependent
  meta descriptions of graph objects.
- split `graph_objs_meta.json` output file
  into language folders (`./graph_objs/<lang>/`)
- split setup, meta-generating functions,
  meta shortcuts and run command into separate files (in `./scripts/`)
- replicate previous `graph_objs_mets.json` (yeah!) 
Ah, i see, you're filling in the reference page and you'll need these specific, case-sensitive names. K. Hmmmm i want to make sure we don't have these defined in the graph reference *and* in the libraries.

Do you think we should try to *import* this information from the graph_reference? That would actually make it a one-stop solution to adding a new object to *all* the libraries. In this case, I wonder if it should be made apparent in the following way:

```python
KEY_TO_NAME_MAP = dict(
    scatter=dict(
        python="Scatter",
        matlab="scatter"
)

If not included, not defined... or something. Haven't thought through any more than this.