Suppress printing the Python version
Add an explicit check for the presence of the dtc tool.
Remove unused files
Take the config file from a command-line option; default to config.sh for compatibility
Use TARGET_ARCH and KERNCONF as part of the tracking names for world and kernel builds so that we can avoid rebuilds even when bouncing between multiple configuration files