browse/search: Add optional search options in url parameters
This commit adds two query parameters to the /browse/search/ endpoint:
- q: its value defines the patterns to search for in origin urls
- with_visit: search origins visited at least once when it is defined
Closes T1204