Bastion: using a different view for collapsed table.

This allows the table header to display before the body and
prevents all of the table columns from appearing before
table.reduceColumns() is called.  This method also provides
more flexibility for configuring table displays when the
action panel is visible.
Merge pull request #2566 from waldenraines/bastion

Bastion: using a different view for collapsed table.