LT-14805 Collect Words now matches easier

* IsMatchingSense matches Defn as Gloss and vice versa
* Tests merging senses where definition matches existing
  gloss and vice versa
* Tests not merging where gloss matches, but definition
  has conflicting new data and vice versa
* Refactored out some unnecessary parameters in RDE
  EditRowSaveMethod and EditRowMergeMethod
* Changed some variable names in IsMatchingEntry to
  reflect their true nature
* Refactored IsMatchingSense to pull out code that may
  be used soon to also refactor IsMatchingEntry

Change-Id: If928143a26dc96c0498e3630ffc1d88b4c0731b0