Draft: Search: add negated search terms.
Recursive search terms can now be prefixed with a "-" to exclude files and folders matching that term.
This implements #817. At @alexxcons's suggestion, I've added some tooltips for the path bar with syntax hints as well: I hope they're not too long.