ECMP groups not deleted after extra-routes rm
ECMP groups are not deleted after extra-routes removal
* For the last extra-route in a remote DPN, group was not
getting removed wherein the group-id was getting released in
CleanupVpnInterfaceWorker previously.
Now calling this inside deleteFibEntries so that all the groups
are removed properly after extra-route removal in remote DPN.
* Making jobKey independent of usedRDs
* Migrating to SyncRemoveGroup from RemoveGroup
Change-Id: I2d3c5c528c51492a0f1ed0c1c8a735ae10937325
Signed-off-by: eswanit <swati.udhavrao.niture@ericsson.com>