New Component Editor I/O Features

- Each row has an info icon that you can hover over for a tool tip for more information about the variable.
- Variables can be lexicographically sorted using the name column. For variable trees, the subtrees are internally sorted.
- A user can right click on column headers to choose which columns to hide and show. These settings are specific to each instance of a component.