First try of a more detailed address verification status.
Removing properties not valid in version 29.
Storing an error record instead of pasting the stack trace on the API Response field.
Merge dev into feature/722-addr-verif-status
Adding failure statuses, and updating tests to match.
Merge branch 'feature/722-addr-verif-status' of https://github.com/SalesforceFoundation/Cumulus into feature/722-addr-verif-status
Merge dev into feature/722-addr-verif-status
Setting address verification status.
Merge branch 'feature/722-addr-verif-status' of https://github.com/SalesforceFoundation/Cumulus into feature/722-addr-verif-status
Adding status when verification is successful.
Setting address verification status for Cicero and GoogleGeo integrations.
Adding label to package.xml
Merge dev into feature/722-addr-verif-status
Reverting back to updating the values returned from the validator, as each validator should be responsible for handling errors.
The address validator should also run on before insert and before update.
Address should be given "Pending Verification" status only if we are not in a future or batch, and thus we'll actually be able to run the verification.
Merge branch 'feature/722-addr-verif-status' of https://github.com/SalesforceFoundation/Cumulus into feature/722-addr-verif-status
Merge dev into feature/722-addr-verif-status
Merge dev into feature/983-data-importer
Adding tests for the different error types returned from SmartyStreets.