import nicer kiwi image building script

This comes from

  https://github.com/SUSE/cloud/blob/master/dev-setup/sles11-sp3/build-image.sh

and has some nice improvements from James Tan, including tmpfs support
and cleaner code.
try to fix rm: cannot remove ‘/tmp/kiwi-build’: Device or resource busy
only attempt to umount $TMP_DIR if it was tmpfs
don't hide failure of rm -rf $TMP_DIR
fix self-description in build-image.sh
only clean up if the build succeeded
remove old author
remove EULA on first boot
autostart ntp and sshd
the RAM disk needs at least 5GB

... and that's without the software repositories embedded.
mention packer
fill out image-building instructions (WIP)
allow passing parameters to kiwi (e.g. --type)
switch to .vmdk for virtualbox
fix network settings for VirtualBox

First adapter *has* to be NAT:

  https://github.com/mitchellh/vagrant/issues/3619

and AFAICS DHCP is required too.

Therefore we'll set eth1 as 192.168.124.10, and that will
be host-only so that the other VMs can talk to it.
add vagrant user
add vagrant public ssh key
setup sudoers
disable UseDNS in sshd
tweak LESS