split definition for VM builder and tester
Added option --test and minimal test phase
Print help message if started without argument
Added option --output-directory to choose where RPM are written