Project search design (#2834)

TODO before merging: 
- [x] Re-run project search when options (case, word, regex) change

/cc @PixelJanitor 
Release Notes:
- Revamped project & buffer search UI.
- Added "Cycle Mode" command for search
8451e7eb7eKyle Caverly committed on 8/18/2023, 12:38:01 PM· committed by GitHubparents802911d66e94aa
33 files changedLine totals unavailable