Avoid Undefined index error due to empty criteria of "type = lookup"
Refs https://github.com/CakeDC/search/pull/144 fixing the undefined var $settings, changing it to $this->_defaults
Merge pull request #145 from burzum/develop

Refs https://github.com/CakeDC/search/pull/144 fixing the undefined var ...
Making the 2nd arg of the PrgComponent constructor optional as it should be
Merge pull request #147 from burzum/develop

Making the 2nd arg of the PrgComponent constructor optional as it should...
Add case-insensitive support for Postgres
Add support for ilike to SearchableBehavior
Add missing bracket
Changing $this->_defaults['model'] to $this->_defaults['presetForm']['model']
Merge pull request #149 from redd/develop

Changing $this->_defaults['model'] to $this->_defaults['presetForm']['mo...
improve merging of strict key based options
Merge pull request #150 from dereuromark/develop

improve merging of strict key based options
Merge pull request #148 from josegonzalez/develop

Add case-insensitive support for Postgres
Merge pull request #137 from matayoshi/fix_lookup

Avoid Undefined index error due to empty criteria of "type = lookup"
Merge branch 'develop' into release/2.4.0
Merge branch 'release/2.4.0'
Updating .semver and CHANGELOG.md