optionally make vlan name optional

We got some fancy new switches that  -- no matter how much we fittled with them -- would not convince lldp that they had a name/description in addition to an id.

Suffers from the tests not really working reliably per #71