make array/vartree nodes in connection frame collapsable/expandable
fix bug in connection frame dest variable
fix problem with connected vartree vars appearing twice in connection data
fix missing units in connection data
implement test for arrays and vartrees in connection frame
Merge pull request #1271 from swryan/gui

gui - enable collapsing/expanding array and vartree nodes in connection frame