If registrantType.minimum deposit is null, then the minimum deposit amount should be the full cost
Migrate people data into contact tables
Remove null values from contact tables
Drop unused contact data files from people table
Check for null values before updating contact info
Pretty significant refactoring
 - make sure the same class of objects is passed into `Registration.fromDb()`
 - fix bug in calculations
 - add some comments
 - add registrantTypeId in tests
remove null values from contact tables
remove sql script that removes null values.
- this will be included with EVENT-71
Add mechanism to suppress error reporting from specific resource endpoints
 - `PaymentResource` POST/PUT errors should not be logged in errbit, b/c JSON entities cannot be filtered for sensitive data.
 - `PaymentResource` GET is okay to be logged, b/c there is no senstive data stored in our databases.
Merge pull request #248 from CruGlobal/EVENT-72

Remove null values from contact tables
Merge pull request #247 from CruGlobal/EVENT-71

Migrate people data into contact tables
Address issue where minimumDeposit > totalDue
Merge pull request #246 from CruGlobal/errbit

Don't allow credit card data to get logged in errbit.
Forgot to check tests on last commit.. :(
 - status and exception expected change due to suppressingErrorNotifications
Merge pull request #251 from CruGlobal/EVENT-70

Fix calculated total due bugs
Add logging to just before an email is sent
 - for more information on EVENT-75
Merge branch 'master' of http://github.com/CruGlobal/conf-registration-api
add allowEditRegistrationAfterComplete boolean to Conference, ConferenceEntity, ConferenceService, and ConferenceQueries
correct spacing
update conference tests