fix deletion of global vrouter config
remove unused variable
Add null check
merge from upstream
Handle VRF null case for VXLAN under VN oper
Fix bug in vmport activation, activate VM in ipv4 when IP is received and then program L2/L3 routes, activate VM in L2 mode without IP
Merge remote branch 'upstream/master'
Merge remote branch 'upstream/master'
Resolve conflicts from upstream
incorporate review comments and merge the new changes in interface
Fix notification of l2 multicast route
By default keep v4 forwarding flag as false in multicast and let it get set via VN change calls
Merge remote branch 'upstream/master'
merge and resolve conflicts in agent.cc
Merge remote branch 'upstream/master'
1) Segregate interface active state to l2/l3 state; 2) Create idempotent function for vxlan
More files changed for commit - 1) Segregate interface active state to l2/l3 state; 2) Create idempotent function for vxlan
Make infrastructure ready for Gateway interfaces

Hande route and nexthop add/delete from interface module for
InetInterfaces.
Handle global_vrouter_config object delete for tunnel encapsulation
Accept multicast messages from peer which is the multicast tree builder for the compute node