Add `xtask` for finding crates with missing licenses (#11776)

This PR adds a new `cargo xtask licenses` command for finding crates
with missing license files.

A number of crates were uncovered that were missing a license file, and
have had the appropriate license file added.

Release Notes:

- N/A
b01878aadfMarshall Bowers committed on 5/13/2024, 10:52:12 PM· committed by GitHubparentff2eace
14 files changedLine totals unavailable