add type of console in domain infos dict

Because the graphical consoles are not always spice consoles.
print the spice/vnc allocated port on domain boot

When a domain is booted, the allocated port for incoming connection to
the graphical console is now printed as informational message.

Fixes #27.
add missing docstring on some Cloubed methods