Merge dev into feature/926-health-check-enhancements
#926.  detect Opps with duplicate primary OCR's.
Merge branch 'feature/926-health-check-enhancements' of https://github.com/SalesforceFoundation/Cumulus into feature/926-health-check-enhancements
Merge dev into feature/926-health-check-enhancements
remove for loop that agg soql won't use
Merge branch 'feature/926-health-check-enhancements' of https://github.com/SalesforceFoundation/Cumulus into feature/926-health-check-enhancements
added message to deal with large data sets that will generate a runtime error (that we catch).
Merge dev into feature/926-health-check-enhancements
#1138.  fix multiline street address handling to avoid detecting incorrect changes.
Merge branch 'feature/926-health-check-enhancements' of https://github.com/SalesforceFoundation/Cumulus into feature/926-health-check-enhancements
replace \n (linefeed) with \r\n (carriage return linefeed)
#1079.  avoid a soql unless the opp account has changed.
Merge dev into feature/926-health-check-enhancements
one more RD test that had to take into account changes based off today's date.
remove an unnecessary temp var.
Merge pull request #1173 from SalesforceFoundation/feature/926-health-check-enhancements

M28 misc fixes