add scripts/tarball.sh

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
add build scripts/configs
ignore compiled outputs, checksums, backup files
tweak/personalize version string
boot.c: skip boot menu, boot timeout if only one boot device

Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
boot.c: fix boot text for USB devices

Currently, booting from a USB device displays the same text as
booting from a hard disk ('Booting from hard disk').
Identify USB devices based on description string and display
correct text when booting

Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
update config, build scripts
boot.c: don't exit boot menu on 'ESC'

Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>