Andrew obliterate and redo

Much cleaner redo, started from scratch to make sure all these urls are up to date. Still need to run the matlab scripts.
@chriddyp also, the ordering of auto_open is set by the traslate_code django app. We should do the same thing we do with graph reference and walk through an ordered list of plot options, adding them if they're available:

```python
for plot_option in ordered_plot_options:
    if plot_option in user_plot_options:
        ## add plot_option
````

We actually do this with all the examples already. We allow the python library to do its thing, and then ask it to pop out an ordered dict based on the ordering of graph reference.