Added new filter CONTAINS, it search in case insesitive mode.
Changed serach implementation to use contains instead of equal.
Merge branch 'improve_search'