Added __hasBootDescription runtime check

Code written by Tim Hardeck. The test looks up the required
boot image description according to the selected build type
if no such description exists the build exit with an error
telling the user which rpm package is missing on the build
machine