- Removed done statement from last Kiwi message

  * The Done message at the last line was confusing, especially when
    KIWI exited with errors.
    To keep consistency and since the done message wasn't really needed
    because the last message is not a task it was also removed for
    the success messages.
- Added __hasBootLoaderTools runtime check
  With this check we test if the tool chain to install the requested
  bootloader is installed on the image build machine
- Fixed runtime check __hasBootLoaderTools
  check for grub2-bios-setup only if the firmare is set to: bios
- Fixed __hasBootLoaderTools() runtime check to check for
  the bootloader tool if 'grub' is selected
- Fixed tests for KIWIRuntimeChecker code
  * for each test call the corresponding runtime checker function
    and not the container method which always calls all of them
  * added variable KIWI_NO_FS which allows to switch off runtime
    checks which accesses the filesystem. They can only be safely
    called if the filesystem environment is controlled too
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
- v5.05.59 released