Fix command line report bug

Change according to test result change to fix zero success count.

Signed-off-by: Hao Liu <hliu@redhat.com>
Cleanup option class

Signed-off-by: Hao Liu <hliu@redhat.com>
Clean up command and option code

Signed-off-by: Hao Liu <hliu@redhat.com>
Move cmdline to command

Signed-off-by: Hao Liu <hliu@redhat.com>
Avoid exclusive options

Signed-off-by: Hao Liu <hliu@redhat.com>
Remove unnessesary random_lib module

Signed-off-by: Hao Liu <hliu@redhat.com>
Clean up code

Signed-off-by: Hao Liu <hliu@redhat.com>
Add pre and post action for every command run

Signed-off-by: Hao Liu <hliu@redhat.com>
Change stdout and stderr from list to string

Signed-off-by: Hao Liu <hliu@redhat.com>
Nearly consistent bar interval

Signed-off-by: Hao Liu <hliu@redhat.com>
Work around for VMs to stay in different states

Signed-off-by: Hao Liu <hliu@redhat.com>
Merge pull request #15 from Hao-Liu/more_opt_types

More opt types