* De-chunkify the main readme file by moving most of the content that
applies to specific variants to their own individual subfolders.
* Update the text of the main readme based on recent evolutions.
Copy the libraries I use from my system's installation directory to
sym/kicad_library.
Declare the dependencies exactly in the sym-lib-table for each board.
This should make it much easier for people to clone this repo, open the
kicad projects and have things "just work".
Already with my usage, I was hitting many "opinions" from meson that
were forcing me to write a lot of boilerplate.
meson is designed to build very conforming C++ projects and not much
else, so it wasn't the right tool for the job for something custom and
very simple.
Replace it with ~100 lines of python for now to generate a ninja file
that can be committed.
The user workflow is as simple as can be:
```
ninja
```
The build dir will contain all outputs.
For adding variants or artifacts,
* Edit `configure.py`
* `./configure.py`
* `git add build.ninja`
Assuming the build directory was initialized with
```
meson build
```
All gerber files for all variants can be generated at once with
```
meson compile -C build
```