Feature #353: Release v1.3
tests/lifecycle.c: Split up into compilation units
As remarked in https://review.coreboot.org/c/flashrom/+/64224
We could get rid of the pre-processor conditionals by splitting up the file into per-driver compilation units and using a weak symbol entry point then letting the linker do the rest for us.
Feel free to rebase https://review.coreboot.org/c/flashrom/+/62777 and drive it forwards.