Move all license file logic and data into the license checker crate.

In particular, handling of MODULE_LICENSE_* files and evaluation of the
most restrictive license type, for METADATA files.

Test: ./crate_tool regenerate --all --metadata-only
Change-Id: Iee5185daae448b92912ef7f397d50649efbb212b
12 files changed