SSP-2714 Handle bulk e_a_resp and p_p_status write statements (MSSQL)

Also tweaks the early_alert trigger to update mv_directory_person
for *distinct* person_ids rather than all person_ids.

NB that the behavior of the person_program_status trigger behavior
also changed to no longer filter out soft-deleted persons. Could
see no reason why this trigger needed it - it was the only
SQLServer trigger with that logic. The Postgres version didn't
have the logic.