#1036.  Fix heap usage issues by no longer querying for all fields on contact.  we now only get the fields used by the custom household naming specs.
fix naming ordering in a test
further fixes for handling the record type change scenarios.
#1114. Fix issues with Recurring Donations that were recently introduced.
Merge pull request #1117 from SalesforceFoundation/feature/983-data-importer

Heap Size Overflow Fixes & RD Fixes
Merge dev into feature/1063-require-households-3.1