fix traceroute

Reviewer: @rlane

Commit Summary: 
- Give precedence to port unreachable over ttl expired to fix traceroute use case
- Use dest ip from the original packet as the src ip incase of port unreachable