- Refactored the scanning process to utilize multithreading better. This resulted in a big improvement on multi-core systems.
- `scan_from_url` now clones the repository using the `bare` flag to reduce the amount of storage, networking, and CPU needed. This change resulted in a huge performance increase.
- `scan` and `scan_from_url` are now interruptable. That means that it is possible to `crtl+c` for example to stop while in progress.