Modernize code and add support for local binary packages
This is necessary for future improvements to redoxer, such as overriding packages.
Updates edition, switches from failure to anyhow, and formats code.
Edited by Jacob Lorentzon
This is necessary for future improvements to redoxer, such as overriding packages.
Updates edition, switches from failure to anyhow, and formats code.