CRM-14696

Improve sold out display for price set options
CRM-14696 - Fix translate string
Fix the bug in CRM_Mailing_BAO_Mailing::add() where the DAO was being instantiated instead of the BAO, as later the create() method expects it to be BAO having getRecipients() method towards the end.
CRM-15454 - Enable multiple WordPress plugins to receive callbacks from CiviCRM hooks
CRM-15431 - CRM_Core_I18n - Use CRM_Core_DAO::escapeString for typical, runtime escaping

The call from CRM_Core_I18n breaks on systems that use "mysqli" without
"mysql." Such systems cannot be fully supported for development using
current dataflows (i.e.  "GenCode" won't work), but this patch may make them
usable for regular installations.
Log fatal errors for AJAX responses. CRM-15560

If you have a fatal error in an AJAX call, then the error doesn't get
logged to ConfigAndLog/Civicrm.*.log. This is because the logging stuff
happens after the call to CRM_Core_Page_AJAX::returnJsonResponse in
CRM_Core_Error::fatal and returnJsonRespons exits php.
Add a new findById DAO method.

We have found it very useful to have this simple function, which retrieves a
DAO object of a specific type by ID or throws an exception if one is not
found.

This can be called by using something like
CRM_Contribute_BAO_Contribution::findById(35), which will retrieve a
Contribution Object for that id, if it exists.
Add unit test for CRM_Core_DAO::findById().
CRM-15618 - Crude workaround for front-end WP js bug
order items alphabetically if weights are the same
use id instead of title
CRM-15666 - Fix obsolete help re: import of multi-record custom fields.

----------------------------------------
* CRM-15666:
  https://issues.civicrm.org/jira/browse/CRM-15666
Merge pull request #4631 from davecivicrm/CRM-15666

CRM-15666 - Fix obsolete help re: import of multi-record custom fields.
Avoid processing location tables when moveContactBelongings() is called without a table list since
these are handled separately.  Issue CRM-15658
CRM-15667 - Fix invalid selector column values for Unsubscribe Requests.

----------------------------------------
* CRM-15667:
  https://issues.civicrm.org/jira/browse/CRM-15667
Correctly display the API Entity and Action in the Job Log.

The scheduled jobs log was setting the command for every job entry to 0
because of a string concatenation bug. This commit corrects that bug so API
Entity and Action is now correctly shown.
CRM-15653 - Fix contact search when input contains spaces
CRM-15670 Allow overriding of privacy settings & updating of receive_date when sending receipts from search
removed debug message
Merge pull request #4639 from kurund/minor-fix

removed debug message