Fix issues found during netns testing.

1. While creating internal policy for auto_policy instance, the rules were not being added properly
2. For this internal policy, we were using same instance for src_port and dst_port. We should create a separate instance for each
3. While adding route, we were bailing out if the route target is already present in the left ri, but we also need to add the route target in primary ri, so do not return

Change-Id: I7a248288e80eddc053179ecc3f7e2c84f99bf612
Merge "Fix issues found during netns testing."