vdscli: 'port' argument must be an int

The 'port' parameter of the cannonizeHostPort
function should be an int, not a string, and
should be treated as such.

This patch fixes the code to so, removing
TODOs along the way.

Change-Id: Ic2af987cc0a381e10d898888562865f877a24686
Signed-off-by: Francesco Romani <fromani@redhat.com>
Reviewed-on: http://gerrit.ovirt.org/35273
Reviewed-by: Dan Kenigsberg <danken@redhat.com>
Reviewed-by: Piotr Kliczewski <piotr.kliczewski@gmail.com>
Reviewed-by: Yeela Kaplan <ykaplan@redhat.com>
Reviewed-by: mooli tayer <mtayer@redhat.com>