New implementation of avocado.utils.archive.

This is a new implementation of avocado.utils.archive,
built upon Python stdlib zipfile and tarfile modules,
with a class that creates zip files or tarballs based on the filename
and a few helper functions, to create and extract compressed files.

Signed-off-by: Ruda Moura <rmoura@redhat.com>