Fix security issue in delete-response action - allow only ajax request.
Unify code for identities and responses deletion.

Conflicts:

	program/steps/settings/func.inc
- Fix Delete button state after deleting identity/response (#1489972)
Fix bug where contacts with no email address were listed on compose addressbook (#1489970)
Fix images import from various vCard formats (#1489977)
Fix bug where compose storage wasn't cleared on page unload (#1489818)
Revert "Fix bug where compose storage wasn't cleared on page unload (#1489818)"

This reverts commit 8437d76389773571ba61d1a50cecba6b72d701c6.
Fix displaying error messages without timeout
initial working separation of JS from PHP