Introduce a ifmap dependency manager

This patch is a part of the SNAT
and will be leveraged by the service
instance class that is going to be introduced
in a next patch.

Change-Id: I22c61f9b1de5778285327664572a88f597470060
Authored-by: Pedro Marques <roque@juniper.net>
Co-Authored-By: Sylvain Afchain <sylvain.afchain@enovance.com>
Bug fixes for 2930 ,2855

Change-Id: I68abf200d0701b619539a692981ada4b367f2dab
When api-server starts up, on connecting to rabbitmq, delete old-q which might have accumulated already handled updates (in resync step).
On temporary disconnnect + re-establish queue will remain and any updates that happened in the window will be processed.

Change-Id: Ic398486f5fba8a3b397223184d2fc14ba79c57ef
sanity fix

Change-Id: I1264290cb3b228d5febb59a8da7363814bec3f2c
Merge "Introduce a ifmap dependency manager"
Adding UT for Stats prefix-suffix query
Adding StatWalker code for generic parsing of StatOracle structures
Address review comments

minor fix for stats prefix-suffix test
Change-Id: Ib1a821502d4858da1d5508823abd8f1a4e19c03d
Merge "When api-server starts up, on connecting to rabbitmq, delete old-q which might have accumulated already handled updates (in resync step). On temporary disconnnect + re-establish queue will remain and any updates that happened in the window will be processed."
Merge "Adding UT for Stats prefix-suffix query Adding StatWalker code for generic parsing of StatOracle structures Address review comments"
Merge "Bug fixes for 2930 ,2855"