add required to options where it should be

other minor improvments
fix hostname setting on vm
log options used for running a job
find exact match on vm name first
be more configurable

multiple job-definition-files
multiple command-definition-files
optional configuration file deep-merged into the default one
support building in koji
remove forgotten pp
add missing patch for 7f7613a
update koji configuration and readme
remove old todo and fixme
lazy load information when needed
remove unnecessary reverse
increase timeout for vm stopping
make sleep interval configurable when waiting
add Vm#safe_name for file paths and hostname
fix #18 create file logs per command
make job install-katello configurable

it can install last release or latest katello
change job logger name to avoid confusion
fix #17 store backaged rpms to support/builds

create Koji tasks ahead then wait for all of them to finish
continue when hostname setting fails