Move ifmap dependency tracker to the ifmap library so it can be used in the agent
Split out ifmap test library so that it works with both control-node and agent

Change-Id: Ieff83b8ead40dabe6983215bf7a151d01ffd89a9
AllocObject() is common to both control-node and agent IFMapTable implementations

Change-Id: I03d94694790aea82daf5d1734f7e1ddf14e15ce2
Add IFMap dependency management

Change-Id: I331a221e5f63dbb803d7ded24cc7fec2e6599d12
Fix IFMapNodeGet which returns a boolean instead of pointer

Change-Id: I31695d6bc641391a7874c32c7afbf957157bf48d
Introduce Service Instance netns command config parameter

Change-Id: I31128b1ea871b90340ebdb3766a37ce4d075a887
Merge pull request #2 from safchain/issue_return_false

Fix IFMapNodeGet which returns a boolean instead of pointer
Fix typo of the config parameter

Change-Id: I327ce08c28fc23d97189ba45f73ad9845166b26c
Add netns_command in the main file

Change-Id: Ib83488b3d186c5610b69ee9b6e7509367d3f762c
Merge pull request #3 from safchain/param_netns

Introduce Service Instance netns command config parameter
IFMapLinkTable works differently in the agent

Change-Id: I8cb65c2fdff3976cdca6b24733c430dd4efb3201
IFMapLinkTable has a different name in the agent

Change-Id: Ieddd30c5d2b034ffbe1d11e1be5ebceeb6f6ff8f
Use the correct link_table; fix table lookup; cleanup listeners before existing

Change-Id: I1cfc97c9bc10e6a5d43f767963a06f20ba7d46c7
Add metadata information to ifmap links

Change-Id: I68874e5cd664e4de4a87227b4a75a3654cf45f0d
Notification from virtual-machine to service-instance now works

Change-Id: I56bfeff7daeed2237f2547cc1da6bb66ef32fa59
Add additional test cases

Change-Id: I74bb9e79485ab2e2a70d9789c68470fa7cfba95e
Cleanup test objects and ensure that test passes with HEAPCHECK

Change-Id: I3a32bd1483c39dcc76052f027d239435e7e56443
Integrate dependency manager

Change-Id: Ic9e2251490dde939f54e3e3ed7c9a9088f70f833
Vrouter agent service instance

Change-Id: I476d6720fab5169b6c467acc51b4421364217263