Adding first custom setting for address verification integration.
Adding second custom setting for address verification integration.
Started porting and adapting classes from salesforce-live-addresses.
Initial adaptation of the batch validator (dynamic queries need fixing).
Fixing the batch query.
Adding the address verification settings page.
Merge branch 'dev' of https://github.com/SalesforceFoundation/Cumulus into feature/412-address-verification

Conflicts:
	src/classes/TDTM_DefaultConfig.cls
	src/package.xml
Basic implementation working. Validation/normalization occurs after creating a new Address__c record.
Adding tests. They still need fixing.
Fixing the address verification/normalization tests.
Changing trigger handler in address-related classes. The following should be the right order:

1. Address__c records get created when address info is entered in Contacts or Accounts
2. Address__c fields are verified/normalized
3. Verified/normalized fields are pushed from Address__c back to Contacts and Accounts
Using helper for the default settings for the tests.
Since the verification is asynchronous there's no point in setting a specific order. Better to leave everything as 1 to avoid confusion.
Testing that the verified address data gets copied back to the contact.
Merge pull request #515 from SalesforceFoundation/feature/412-address-verification

Feature/412 address verification.  Carlos, please make sure the comments I left are addressed in the next sprint.  thanks!