Guidev

-Made some aesthetic changes to the GUI passthrough editor:
 -- Disabled tree animation
 -- Output and Input trees expand and contract independently

-Fixed a bug in component.get_attributes() not returning existing connections for variable trees