Use declare-function to clean up byte compilation errors
Fix byte-compilation errors and some other miscellaneous things.
Some minor fixes
* counsel-mairix.el: improve commentary
(counsel-mairix--insert-pattern): don't add spurious comma
fix to work with avy 0.5.0 from ELPA
Add avy tests
* .build.yml (tasks): install avy
* counsel-mairix-tests.el: add avy tests
* counsel-mairix.el: small fixes
Simplify searching with Rmail
* counsel-mairix.el (counsel-mairix-cleanup): add
(counsel-mairix): add :unwind
(counsel-mairix-run-search): simplify, don't kill buffers
Add more functionality (with tests!)
Fix some silly style errors
* counsel-mairix-tests.el: fix alignment
* counsel-mairix.el: fix byte compilation errors
Add badge, fix large-file-warning-threshold