Re-factor a group of array variables into an array of structures, and thereby simplify their usage.
Re-factor a group of array variables into an array of structures, and
thereby simplify their usage.

* subversion/libsvn_diff/diff_file.c
  (svn_diff__file_baton_t): Move a set of related array variables into a new
    sub-structure array.
  (datasource_open, datasource_get_next_token, token_compare): By taking a
    pointer to the appropriate element of the sub-structure, simplify all
    references to these variables.
  (svn_diff_file_diff_2, svn_diff_file_diff3_2, svn_diff_file_diff4_2):
    Adjust references.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1021282 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion