put Table Appearance functions in subVIs

FitCol2Text was added as subVI and now called on button press in
SetList. Also, "defer panel updates" wrapper was added to
ApplySelectedLayout.vi; ApplyTableAppearance_benchmarking is alreay
wrapping with defer so it is set false there.
Implemented FitCols2Text and Layouts

using new subVIs so that same code is used in SetList and Viewer.