* Specify minimum-required dependency versions.
* Clean up fits long-string functions.
* Stop borrowing generic types.
* This applied only to single files (like a metafits file); the required was
type `&T` (where `T` is `AsRef<Path>`) when `T` alone is sufficient.
* Clippy lints and Rust 2021.
* Appeased most Clippy lints and upped the Rust edition to 2021. mwalib now
also specifies the minimum supported Rust version and has CI tests against
this version.
* Lighten code to get channel frequencies.
* Changed metafits_context `cable_delays_applied` from bool to an enum `CableDelaysApplied`.