Feature/929 household and opps and other important bug fixes

# Warning

# Info
Users who turned off Custom Household Naming due to system limits can now turn that feature back on.

# Issues
Fixes #929 
Fixes #951 
Fixes #988 
Fixes #1036
Fixes #996
We're doing a query here for all Opportunity updates, which already have a lot of overhead. Shouldn't we do the comparison of line 79 first, and if there are no accountId changes, avoid the query? Seems like the majority of opp updates won't change the account.