7.x 4.x #980 sfid mapping delete

I added 3 hook implementations (responding to user, donation, and webform_submission deletion) in salesforce_sync.module. Each of these calls a fourth function which runs EntityFieldQuery to find the appropriate salesforce_sync_map entity, if one exists, and delete it.