Address agent review comments - arp module
Address agent review comments - pkt
Delete VRF state upon clearing all ARP entries when VRF is deleted
Use upper_bound instead of iterating thru arp cache
UT was failing for the following reasons
-In Oper Interface Add path the GetOSParams API used to invoke get_table() which returns NULL. The table object is used to fetch agent object
-In KSync Nexthop delete path while setting setting Encap info the vhost_interface object accessed from Agent object was NULL.

Fix
-Pass agent object to GetOSParams in Add path.
-For Nexthop delete vrouter does not need anything apart from NH-index. Don't encode anything apart from NH-id in NH delete request msg.
Merge pull request #555 from naveen-n/master

Upon interface config delete, delete interface NH
UT was failing for the following reasons
-In Oper Interface Add path the GetOSParams API used to invoke get_table() which returns NULL. The table object is used to fetch agent object
-In KSync Nexthop delete path while setting setting Encap info the vhost_interface object accessed from Agent object was NULL.

Fix
-Pass agent object to GetOSParams in Add path.
-For Nexthop delete vrouter does not need anything apart from NH-index. Don't encode anything apart from NH-id in NH delete request msg.
Merge branch 'ashoksr_ut' of github.com:Juniper/contrail-controller into ashoksr_ut
Address review comments
Commit change missed by my previous commit
Merge pull request #582 from Juniper/ashoksr_ut

Fix UT failures
Bug 2824: It is possible that by the time schema transformer tries to create the service chain, service monitor has not yet marked the interfaces with left or right markers. In that case, we need to try again later when those markers are set. So, do not return success unless all necessary interfaces have been found for the service instance
Fix contrail config script backup
Use VncApi to verify results rather than introspect utils
Merge pull request #587 from Juniper/rrugge-master

Fix contrail config script backup
Merge pull request #586 from Juniper/sb

Bug 2824: It is possible that by the time schema transformer tries to cr...
Bug: 2688
This bug deals with migrating data when upgrade happens. This fix
initially takes care of 1.3-1.4 data upgrade required. It moves the contents
of the old index table in 1.3 to the new index table in 1.4
Run over each row-key in the index table.Lookup for the flow info in the
FlowRecord table and insert the information in the new table. After
update truncate the old tables.
The db-utils take oldversion as its argument and runs through a chain of
upgrade functions to move the data.
fix build break in query_engine/test
Merge pull request #590 from Juniper/sundar_qe_ut

fix build break in query_engine/test
use the iterator to deleted ARP entry in DeleteArpEntry