changed get_connected_outputs to no longer include inputs that are used as outputs. updated is_input_node and is_output_node to return True for subvars with 'in' or 'out' basevars respectively