client/harness_ABAT.py: put a nail in ABAT's coffin

Since it has been discontinued even on its original place
of inception.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
get_os_vendor(): warn about its deprecated status

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/shared/base_job.py: documentation style changes

Documentation only, deos not introduce any behaviour changes.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/shared/base_utils.py: port archive utilities from virt-test

These are needed by the installer base class.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
software manager: log additional info

including package type when logging installed packages

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/base_sysinfo: Also log the installed packaged before each test

This is needed to have a more precise view of what was installed during
the test.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Merge pull request #773 from clebergnu/fixes_and_cleanups_v1

Fixes and cleanups