Feature/sprint30 misc

# Warning
# Info
There is a new NPSP setting on the Addresses page, Treat Simple Address Changes as Updates, which treats changes to single Contact or Account address fields as updates to the existing address (i.e., no new Address object is created). Also causes white space and case changes to be treated as updates.  Existing users must turn this setting on if they want to use it.
# Issues
Fixes #1190 
Fixes #1191 
Fixes #1032