meson_to_hermetic: Add build state tracker

First part of capturing the transient state of build configs.
Currently adds prototype classes, does not assign any values yet.

Test: Run build-<platform>-turnip.sh
Bug: 357080225
Change-Id: I3a5e04610041f93c1b2b9079296085386a372c19
5 files changed