bootserver: rewrite puavo-bootserver-create-testclient with Ruby
bootserver: undefine virtual testclient domain on erroneous exit
bootserver: add --hostname option to set testclient hostname
bootserver: wrap long lines
bootserver: add --hosttype option to set testclient hosttype
bootserver: add short description to puavo-bootserver-create-testclient