Migrated Contacts controller

Created donation_total and number_donations properties in Contact model.
Assigned deferred function on donation post_put and post_delete (and
moved some other functions to post_delete as well) that updates these
two values.