Breaking:
* Bump minimum Rust version from 1.48 to 1.63
* Bump dependencies ([#22](https://github.com/progval/unicode_names2/pull/22), [#23](https://github.com/progval/unicode_names2/pull/23))
Features:
* Build the perfect-hash function deterministically ([#13](https://github.com/progval/unicode_names2/pull/13)
* Build the perfect-hash function at compile time from unicode data, instead of being
in version control and shipped on crates.io ([#17](https://github.com/progval/unicode_names2/pull/17))
Internal:
* Run Rustfmt + Clippy on CI and fix warnings ([#14](https://github.com/progval/unicode_names2/pull/14), [#15](https://github.com/progval/unicode_names2/pull/15))