Style the variable labels and remember past values when repopulating variable list.
Properly report 'attribute' in fragment shader.
Include qualifier and in/out for each extracted variable.
Add most common builtin variables. (For other builtins, we should only display them if detected in the program source)
Finish style work for variable list.