API TransactionSubscriber - Rollback on soft errors (as well as exceptions)
Update Participant.php

Removed 3 instances of assignment in if operators. This is ambiguous and against the Civi coding standards.
Refactored ParticipantListing.php

1) Commuted assigns in if statements into assigning, then checking, as otherwise fails code validators and breaches CiviCRM coding conventions.

2) Refactored repeated code found while repairing those errors into a separate reusable function that accepts parameters. I only did this where the code was identical. Where there was any distinction I didn't do this to prevent introducing bugs.

https://issues.civicrm.org/jira/browse/CRM-14434
CRM-14946 add relevant test data set
fix inconsistent return value from fn
putting this in the queue when I remember as deep in something else but it fixed a fatal on off-site payment processor
CRM-12370 - add extension modules immediately after civicrm drupal module.

----------------------------------------
* CRM-12370: CRM_Utils_Hook::requireCiviModules() assigns infinite weight to extensions
  https://issues.civicrm.org/jira/browse/CRM-12370
CRM-15036 - force emailed social media image URLs to use HTTP.

----------------------------------------
* CRM-15036: Social media image URLs should always use HTTP in emails
  https://issues.civicrm.org/jira/browse/CRM-15036
partial fix on membership type's stompiness on updates to test pr
CRM-15056 - Workaround for civicrm_worldregion bug in search builder
Merge pull request #3752 from colemanw/wr

CRM-15056 - Workaround for civicrm_worldregion bug in search builder
CRM-14353 CRM-15053 - Better handler for dialog close events which accounts for esc key
CRM-15053 - Fix unsaved change warning in profile designer dialog
Update version to 4.5.beta5
CRM-15031 Event Webtest Fix
CRM-15060 - don't load entire contacts table when reserving for survey.

----------------------------------------
* CRM-15060: reserving survey respondents causes wait while entire database query is executed
  https://issues.civicrm.org/jira/browse/CRM-15060
Merge pull request #3761 from colemanw/unsavedWarning

CRM-15053 - Fix unsaved change warning in profile designer dialog
CRM-14912 support import matching with external ID
Merge pull request #3764 from jmcclelland/reserve-respondents-force

CRM-15060 - don't load entire contacts table when reserving for survey.
Merge pull request #3763 from jitendrapurohit/CRM-15031

CRM-15031 Event Webtest Fix
Merge pull request #3762 from rohankatkar/webtest

Webtest fix for new contribution record and membership.