add serial console support for rhel-7-client.

These diffs make 'virsh console' work for rhel-7-client.
Yes, with this diff I can see bootstrap messages (dmesg output) and getty prompt in virt-manager console.