better port handling, dynamicly asigne ports to vnc, qmp and spice