Modularize 'get_mergeinfo_paths'.
Modularize 'get_mergeinfo_paths'.

* subversion/libsvn_client/merge.c
  (insert_parent_and_siblings_of_switched_or_absent_entry): New function 
   handling Case4 and Case5 as mentioned in the DOCString of 
   'get_mergeinfo_paths'.
  (get_mergeinfo_paths): Move a chunk of code dealing with Case4 and Case5 to
   'insert_parent_and_siblings_of_switched_or_absent_entry' and call the same.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion