add linkd ideas doc
refactor SnmpCollection a little
Created the new model for managing links and endpoints

Also some cleaning of the code has been made for
managing in a better way all the vlan stuff
Merge branch 'master' into features/linkd-scalability
Reworked the linkd classes

Changed the Linkd original class
identification with the new model
change the name of EndPoint Container
class to be Encapsulable
Worked on Object Model, added interface dao
Moved capsd integration test to its own package

All Linkd test run successfull
Merge branch 'master' into features/linkd-scalability
Merge branch 'master' into features/linkd-scalability
Upgrade Model to use Type objects

A better management for the Linkd Objects is
set up.
Merge branch 'master' into features/linkd-scalability
changed Linkd classes according with new model
Merge branch 'master' into features/linkd-scalability
Added raw type suppress warning

Avoiding warning in compile
StpNode, StpInterface and Vlan enhanced model

All the classes support specific type
in this manner the Gui layout is simplified
Merge branch 'master' into features/linkd-scalability
Fixed some compile problems

The StatusType change force to use it in the constructor for
the DataLinkInterface object
Merge branch 'master' into features/linkd-scalability
Merge branch 'master' into features/linkd-scalability
Merge branch 'master' into features/linkd-scalability