basic test tidy up
CRM-15550 adding a test shows only one instance of checking  has been updated
CRM-15550 add test to check for extraneous emails
remove redundant variables
fix for issue CRM-15702 sending bulk smses to contacts without e-mail address
CRM-15711 - Improve efficiency of deleting a contact
Webtest Fix
Merge pull request #4701 from rohankatkar/Tests

Webtest Fixes
CRM-13611 - Fix create/copy report form errors
CRM-15495 - Fix CRM.utils.renderOptions to handle optgroups correctly
CRM.utils.renderOptions - make escapeHtml optional
Report tpl whitespace cleanup
Remove unused legacy report list
CRM-13611 - Improve report UI when saving a new report
Merge pull request #4698 from colemanw/CRM-15711

CRM-15711 - Improve efficiency of deleting a contact
Merge pull request #4646 from eileenmcnaughton/action-test

CRM-15550 test + test error fix
Merge pull request #4703 from colemanw/CRM-13611

CRM-13611 - Fix create/copy report form errors
Provide more descriptive ajax error messages
Merge pull request #4706 from colemanw/ajaxFail

Provide more descriptive ajax error messages
CRM-13984 - Add help regarding use of receipt message, AND cleanup the Thank-you and Receipting form (move inline help strings to help pop-ups).

----------------------------------------
* CRM-13984:
  https://issues.civicrm.org/jira/browse/CRM-13984