Now updating related donations

when updating a contact or a team
Bug fixes
Deferred API call incorrect

Still getting this error message:
`PermanentTaskFailure: ConjunctionNode() requires at least one node.`
Reindex Entities not ready, but progress
Updated .gitignore
Merge remote-tracking branch 'origin/master' into issue-187
Minor tweaks
Migrated to a task queue instead of deferred
Merge remote-tracking branch 'origin/issue-187' into issue-170