add serial console support for rhel-7-client.

These diffs make 'virsh console' work for rhel-7-client.
LGTM