- Add mfg-data target which controls the KiCAD CLI
- Supports multiple builds with varying entry-points
- Add a -v / --verbose option to the CLI, allowing users to say -v or -vv for increaing logging verbosity. This replaces --debug
- --debug option now starts a debugpy session and waits for connection
- Add atopile-kicad container which installs both, and has an easy-to-use entry point for CI
- Build targets now receive a BuildContext object containing data they'd otherwise need to infer or derive from the config/cli/etc... individually