- ADDED support for searching by regex.
- ADDED support for treating search query as an exclude and not as a filter if it starts with a "!"