* Use the `xtask` to generate eFuse fields from CSV, instead of at build time
* Rewrite the CSV parser so that it can handle the newer eFuse definitions
* Regenerate eFuse field definitions from latest ESP-IDF commit
* Include generation date and ESP-IDF commit hash in file headers
* Implement builder pattern for cargo command-line args, refactoring
* Add an `xtask` subcommand to build a package (not its examples)
* Add an `xtask` subcommand to bump the versions of packages
* Create the `xtask` package, add command for building examples
* Do not perform changelog check for `xtask` package changes
* Fix unrelated `rustfmt` error