Remove out-of-tree vendor VIF_TYPE_* constants
VIF_TYPE_* constants[1] defines all vif types BUT vendor ones are only
used by out-of-tree vendor code. This changes removes out-of-tree
VIF_TYPE_* constants (dependant changes define them in their out-of-tree
repo).
[1] in neutron.extensions.portbindings
Closes-Bug: #
1486279
Depends-On: I58d19aefb38d22b75df6231594de099d9a822c9e
Depends-On: I6d4a62399e21204038145363445d356dfb1bfe89
Depends-On: Iad7f549ae909358af308e32c543ba8eb072ff9d3
Depends-On: I68d765457fc45b5e2f72922809033188d4992cdd
Change-Id: I39fc344361c21332b947f21f157d4f2a27caad48