gui - enable connection editor to handle 1-D arrays and vartrees

gui/test_project seems a little flakey (also leaves behind files in your Downloads directory), will continue to look at it