avocado.cli.parser: Remove unused -V option

This option has been replaced with option --show-job-log,
specific to the test runner.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
avocado: Remove --loglevel and add --job-log-level to 'run' subcommand

It was an option that didn't work properly, and made
more sense to the run subcommand anyway. Now, you can
provide one of the valid logging levels in the python
logging level translated to a lowercase string
('debug', 'info', 'warning', 'error', 'critical') and
that will be the level used for the job log in both
disk and --show-job-log.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
avocado.core.tree: Make get_path code a little more robust
avocado: Use variant basenames to compose test tags

So that we won't need to use sequential numbers in
multiplexed tests anymore.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #230 from lmr/tidy-up-options

Tidy up options