Changing to manage SearchTypeFilter instance separately from
NonSearchTypeFilter list, changing model to be based on properties to
allow binding, adding IntegerField to allow binding of maxResults,
adding IsDescendantOfFilter and modifying all filters to be based on
properties to allow binding
Merge branch 'master' of https://github.com/Apelon-VA/ISAAC.git

Conflicts:
	otf-util/src/main/java/gov/va/isaac/util/WBUtility.java
	search-view/src/main/java/gov/va/isaac/gui/enhancedsearchview/EnhancedSearchViewController.java
	search-view/src/main/java/gov/va/isaac/gui/enhancedsearchview/SearchConceptHelper.java
	search-view/src/main/java/gov/va/isaac/gui/enhancedsearchview/SearchViewModel.java