KNIFE-296 and KNIFE-304 fixes

* KNIFE-296 knife-windows overrides -i, -p, -P and -x options with winrm values
* KNIFE-304 enable setting the ssh port for knife-openstack