Fix CDP when device not CDP compliant (no sysdescr and no model in the CDP information). closes #1972
Fix to have multiple vlan in network port. closes #1973
no need for authentication token

Automatically trusting target servers addresses is enough, no need for a
shared secret.
Add unit test for CDP
Merge branch 'master+patchnetwork'
more readability
small cleanups
use Test::Deep as other tests
test missing info separatly
Merge branch 'master+no_more_token'
no more token usage