CRM-13493 api don't fatal on duplicate invoice id

----------------------------------------

----------------------------------------
* CRM-13493: Nasty fatal if you try to create a contribution via the api with an invoice id matching an existing
  http://issues.civicrm.org/jira/browse/CRM-13493
CRM-13851 phone search wildcard handling
CRM-13873 add support for permissionEmails for D7
CRM-13880 Make payment instrument field required in all forms. Set to Check as default. API sets payment instrument to check if none is provided.

----------------------------------------
* CRM-13880: Make payment instrument required for all contribution, event registration and membership forms
  http://issues.civicrm.org/jira/browse/CRM-13880
CRM-13883 retain activity if connected to other contacts
Improving end of install messages
Improve end of install messages - Fix typo
Merge pull request #2125 from lcdservices/CRM-13873

CRM-13873 add support for permissionEmails for D7
CRM-13880 - Update payment instrument help text
Merge pull request #2126 from davecivicrm/CRM-13880

CRM-13880 Make payment instrument field required in all forms. Set to Ch...
CRM-13861 : instead of strpos check on 'title' of group lets do a check on profile's group type so that no translation specific issue araise
Merge pull request #2134 from dlobo/MiscFixes

Improve end of install messages
Action schedule API modifications
--CRM-13310, fixed api test
-- CRM-13886 Modification for api_v3_SettingTest regression test

----------------------------------------
* CRM-13886: api_v3_SettingTest regression
  http://issues.civicrm.org/jira/browse/CRM-13886
CRM-13897 - Update script not runs under wordpress

http://issues.civicrm.org/jira/browse/CRM-13897
CRM-13898 - Contribute - Add summary to PCP report
Merge pull request #2140 from jmcclelland/totals-to-pcp-report

CRM-13898 - Contribute - Add summary to PCP report
CRM-13891 - CiviMail - Change "test" to "draft" on test messages
CRM-13885 - Set timezone for WP on Cron

http://issues.civicrm.org/jira/browse/CRM-13885