CP-17786: Add `kind` field to port config
CP-17786: Add `kind` field to port config

Ports that were used so far are now considered to be of type `Basic`.
These are ports associated with physical interfaces or bonds of them.

We also add a new `PVS_proxy` port kind.

Signed-off-by: Rob Hoes <8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com>

xapi-project/message-switch,xapi-project/message-switch,xapi-project/message-switch