qemu.tests.virtio_console: Raise correct exception

virtio_console catches exceptions and raises TestFail when unknown
exception occurs (because any Shell/... exception usually means
test failure.

Anyway it should raise TestError and TestNAError in case they occurs.

Signed-off-by: Lukáš Doktor <ldoktor@redhat.com>