glue-viz/glue — pull request #508 by ChrisBeaumont (2014-11-17 16:16:20+00:00)
Title: 1D linking does not work both ways

Scenario:

* Read in two one-dimensional datasets.
* Display the data sets.
* Link the x axis components
* Using the range tool, choose a range in the first dataset. Linked range in the second dataset highlights.
* Using the range tool, choose a range in the second dataset. Original linked range disappears in first dataset and no corresponding range appears.
* In general, the effect is as if the link is only one-way.

Auxiliary information:

* After the linking, for the second dataset, the plot options often shows both x and y axis as belonging to original y axis component.
* For the second dataset, if the original x-axis component label was different than the first datasets x-axis component label, the second dataset component no longer appears as an option in the plot options for the x/y-axis
* Through examination of the datacollection instance using the python console, the second dataset will gain a new componenet, either named the same as the linked component from the first dataset, or if there is a name clash, the name has an underscore prepended.