A crate providing foundational capabilities to other `git-*` crates with trade-offs between compile time, binary size or speed
selectable using cargo feature toggles.
It's designed to allow the application level crate to configure feature toggles, affecting all other `git-*` crates using
this one.
Thus all features provided here commonly have a 'cheap' base implementation, with the option to pull in
counterparts with higher performance.
## Feature Flags