Adds PCBA support and fixes issue with JLCPCB no longer liking Gerbers.
- Fixes Gerber issue with JLCPCB.com.
- Adds PCBA support with part data, silkscreens and tooling holes.
- More battery switch options through longer holes.
- Uses the GitHub workflow build used by Hillside 46.