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