move 'mode' to make_shortcuts.py:

- better description
- support 3d
- link scatter.mode to shortcut
- run make
rm artifact in @width@ shortcut
add 'textposition' to meta_shortcuts (w/ 3d support)
fix typo in 'visible'
make run
clean up make push-to-python-api
fix typo and clean up in meta_shortcuts.py
generalized 'name'
generalize '{x,y,z}axis'
generalize 'text'
generalize _keymeta_error
generalize _keymeta_axis, add 3d-only keys
generalize shortcut to 'x', 'y', 'z'
generalize 'line', 'thickness', 'backgroundcolor', 'marker' & 'error'
clean up meta_shortcuts
add 'scatter3d' and 'surface' trace objects!
add 'scene', 'error_Z' and 'zaxis' objects
clean up meta.py
add 3d graph objects to set_run
add '3D' -> '3d' map for python API graph object names