The dependent route list maintained by path_preference_module for a given V4 IP/prefix_len should have only V4 routes. The agent crash as reported by bug 1382378 happened because we were expecting only v4 routes in the dependent list and the list had v6 routes as well.
Added UT to ensure that dependent list has only v4 routes.
Closes-Bug: #1382378

Change-Id: I03a26fe06aa82e02821973989680e6e1ddd524e0
(cherry picked from commit a0d6fafc2d9de0e95e8a6213e69cdc60b83a6ae6)
Merge "The dependent route list maintained by path_preference_module for a given V4 IP/prefix_len should have only V4 routes. The agent crash as reported by bug 1382378 happened because we were expecting only v4 routes in the dependent list and the list had v6 routes as well. Added UT to ensure that dependent list has only v4 routes. Closes-Bug: #1382378" into R1.30