Add a vega transform to grab sub-object from obj

This tries to overcome Vega's strong assumptions that datasets are
tabular (arrays), and allows us to have a tree with heavy pre-processing
and fetch its nodes/links/whatever easily.