Prototyping automatic parsing of data broker run header and adding it to a vistrails canvas

@NSLS-II/development-team Here is a working prototype of the desired behavior in VisTrails when a user wants to add their scan to a VisTrails canvas. See `example_vistrails/add_to_canvas_brokerquery.vt`.  That .vt file currently requires that you be on one of the computers at CSX with the devel branch on metadataStore installed.  I will continue to update this as I make progress, but have a look.
Because there is no promise that their api will remain stable.  The consensus policy on deprecation is public functions get a warning for one release cycle, private functions (`_foo`) can be broken at will.