* IF NATed packet is trapped for ecmp resolve pick vrf from flow
* IF NATed packet is trapped for ecmp resolve pick vrf from flow

In the scenario following event occured
1> Ping was initiated to metadata IP
2> Packet was marked for Source and Destination NAT
3> Packet from vhost are routed in fabric VRF
   and then subjected to flow lookup
4> For HOLD packets (1 packet) route lookup happens in
   VM vrf where destination is pointing to ECMP NH resulting
   in one more trap for ECMP.
5> Since NATed packet is launched for ECMP resolve, agent maintains
   context and frames original  packet for processing in that
   context pkt->vrf also has to be initialized.
   Fix for same.
Closes-bug:#1612511

Change-Id: I9fe408c7bb7dc8a7c01488fa7ef6ee7293aa7150

rombie/contrail-controller,nischalsheth/contrail-controller,eonpatapon/contrail-controller,nischalsheth/contrail-controller,eonpatapon/contrail-controller,rombie/contrail-controller,rombie/contrail-controller,eonpatapon/contrail-controller,nischalsheth/contrail-controller,eonpatapon/contrail-controller,nischalsheth/contrail-controller,nischalsheth/contrail-controller,rombie/contrail-controller,nischalsheth/contrail-controller,rombie/contrail-controller,rombie/contrail-controller,nischalsheth/contrail-controller,rombie/contrail-controller,eonpatapon/contrail-controller,eonpatapon/contrail-controller,eonpatapon/contrail-controller,nischalsheth/contrail-controller