merge changes
Merge pull request #822 from lynnaloo/21456b

Issue #21456 - Formatting changes to list/model to fix bugs in customizable columns
Issue #21457: Fixed issue with existing filters not showing up in the manage drawer
linty freshness
Issue #21495: Contact search was not working due to dependancy on filtering in parameter
Merge pull request #825 from lynnaloo/21457

21457 - FIxed issue with existing filters not showing up in "manage" drawer
Merge pull request #828 from lynnaloo/21495

21495 - Fixed dependency in parameter widget on filtering for search/inventory transactions
Issue #21504: Fixed issue with existing filter name
Issue #21504: Fixed issue with existing filter name
Issue 21504: Moved building of columns to the List fetch from the clicking the search icon
Issue #21504: Got rid of the extra list fetch
issue #21442: back user preferences workspace with a specific cached model
issue #21442: bugfix sales order inheriting customer preferred site
Merge pull request #843 from shackbarth/21442

issue #21442: site default bugfixes
Merge pull request #839 from lynnaloo/21504

21504 - Loading columns tree no longer requires using search icon
issue #21478: Hide new button for lists where it does not apply
verify orm column against table column
look at orm table and resolve found problems
lots more type fixes
put enforcement back in