The searchbox panel updates its state on URL changes by parsing the searchURL.
For baloo queries (`baloosearch:/`) current parsing produces some quirks, such as showing the baloo terms on the user searchbar.
This patch tries to fix the following issues:
- Avoid inserting baloo search terms into the searchbar
- Avoid inserting quotation marks when searching by filename
- Add missing parsing of type 'Folder'
- Do not toggle 'From Here'/'Everywhere' on reloads
- Reset facetsWidget options when needed
There are two standing issues, which should be addressed on later patches:
- File type is not updated for places' default urls (e.g. baloosearch://videos) because Baloo only fills the query parameter `type` when using a JSON searchString
- When selecting 'Everywhere' the search path is set to Home folder, so we lose track of which folder the user was previously on