Generate defconfig before compile-time requests and pass it to buildcommands.py.
Store the resulting config under the identify dictionary's kconfig key so it matches the firmware.
An empty defconfig is valid when the selected board uses all default values.
Regenerate it whenever the build runs.
Signed-off-by: Morton Jonuschat <mjonuschat@gmail.com>