Apply consistent handling to the various filter types so the user knows
exactly when a filter will be applied. Specifically, filter changes
only launch a new search when the Apply button is clicked/Entered.
Prior to this, some searches would run on Enter, some on Enter or Tab,
some only on Apply button, while others would run multiple times as
filter inputs were changed in a single filter editing "session".
Some filter dropdowns have to have [autoClose]="false" or the dropdowns
can close prematurely while interacting with the filter inputs, e.g.
date select opens a second dropdown, which the initial dropdown sees as
"clicking away". Subsequently, closing a filter drop down requires
clicking one of Apply, Clear, Close, or the Filter dropdown link for
some filters. Others which do not require autoClose=false can also be
closed by clicking away.